Endpoint API :
POST /railscore/v1/safe-regenerate | Python : client.safe_regenerate() | JavaScript : client.safeRegenerate()Comment ça fonctionne
Chaque itération coûte le même nombre de crédits qu’une évaluation indépendante. Jusqu’à 5 itérations par requête.Utilisation de base
La réponse
Un résultat vous indique à la fois le verdict et ce qu’il a fallu pour l’obtenir :content: le texte final à utiliser (la version qui passe, ou la meilleure si la limite a été atteinte).final_score: le score RAIL de ce contenu final, etpassed: s’il a franchi le seuil.iterations_taken: combien de cycles régénération-évaluation ont été exécutés.
content avec passed: false, ce qui vous permet de décider de la diffuser, de prévoir une solution de repli ou de la transmettre à un humain.
Utilisation
Chaque itération est mesurée comme une évaluation indépendante, jusqu’à la limite d’itérations que vous définissez. Si la première réponse franchit déjà le seuil, seule cette évaluation est comptée. Consultez Crédits pour plus de détails.Et ensuite
Référence API : Régénération sécurisée
Référence complète des paramètres.
SDK Python : Régénération sécurisée
Exemples et options du SDK Python.
Concepts : Middleware
Régénération automatique via les wrappers de fournisseurs.
Moteur de politiques
Déclenchez la régénération automatiquement depuis la politique de votre application.