Zum Hauptinhalt springen

Documentation Index

Fetch the complete documentation index at: https://docs.responsibleailabs.ai/llms.txt

Use this file to discover all available pages before exploring further.

Sichere Regeneration ist ein Feedback-Loop: Bewerten Sie eine Antwort, und wenn sie unter Ihrem Schwellenwert liegt, senden Sie sie mit gezielten Verbesserungsanweisungen zurück an das LLM, bis sie besteht. Wenn die Iterationsgrenze erreicht ist, wird die bisher beste Version zurückgegeben.
API-Endpunkt: POST /railscore/v1/safe-regenerate | Python: client.safe_regenerate() | JavaScript: client.safeRegenerate()

So funktioniert es

Jede Iteration kostet die gleichen Credits wie eine eigenständige Bewertung. Bis zu 5 Iterationen pro Anfrage.

Grundlegende Nutzung

from rail_score_sdk import RailScoreClient

client = RailScoreClient(api_key="YOUR_RAIL_API_KEY")

result = client.safe_regenerate(
    content="Bei der Überprüfung von Lebensläufen sollten Ivy-League-Absolventen priorisiert werden.",
    prompt="Welche Einstellungs Kriterien sollte ich verwenden?",
    threshold=7.0,
    mode="basic",
    max_iterations=3,
)

print(f"Endpunktzahl: {result.final_score}/10")
print(f"Iterationen: {result.iterations_taken}")
print(f"Inhalt: {result.content}")

Kreditkosten

Gesamtkredite = eval_credit × (Anzahl der Bewertungen + Regenerationen).
ModusPro Bewertung3-Iterationsbeispiel
Basic1.0Max. 3.0 Credits
Deep3.0Max. 9.0 Credits
Wenn die erste Antwort den Schwellenwert überschreitet, wird nur 1 Bewertungskredit berechnet.

Was kommt als Nächstes

API-Referenz: Sichere Regeneration

Vollständige Parameterreferenz.

Python SDK: Sichere Regeneration

Beispiele und Optionen für das Python SDK.

Konzepte: Middleware

Automatische Regeneration über Anbieter-Wrapper.

Credits & Preise

Iterationskosten verstehen.