API-Endpunkt:
POST /railscore/v1/safe-regenerate | Python: client.safe_regenerate() | JavaScript: client.safeRegenerate()Funktionsweise
Jede Iteration wird wie eine eigenständige Bewertung abgerechnet. Bis zu 5 Iterationen pro Anfrage.Grundlegende Verwendung
Die Antwort
Ein Ergebnis sagt Ihnen sowohl das Resultat als auch, was nötig war, um dorthin zu gelangen:content— der finale Text zur Verwendung (die bestandene Version oder die beste, falls das Limit erreicht wurde).final_score— der RAIL Score dieses finalen Inhalts, undpassed— ob er den Schwellenwert überschritten hat.iterations_taken— wie viele Regenerier- und Bewertungsrunden durchgeführt wurden.
content mit passed: false, sodass Sie entscheiden können, ob Sie ihn ausliefern, auf eine Alternative ausweichen oder an einen Menschen weiterleiten.
Nutzung
Jede Iteration wird wie eine eigenständige Bewertung abgerechnet, bis zu dem von Ihnen festgelegten Iterationslimit. Besteht die erste Antwort den Schwellenwert bereits, wird nur diese eine Bewertung gezählt. Details siehe Credits.Wie geht es weiter
API-Referenz: Sichere Regeneration
Vollständige Parameterreferenz.
Python SDK: Sichere Regeneration
Python-SDK-Beispiele und Optionen.
Konzepte: Middleware
Automatische Regeneration über Anbieter-Wrapper.
Richtlinien-Engine
Regeneration automatisch aus Ihrer Anwendungsrichtlinie auslösen.