Concept : Évaluation des agents | Python :
client.agent.evaluate_tool_call()Paramètres
string
requis
Nom de l’outil appelé.
object
requis
Paramètres transmis à l’outil.
object
Rôle et tâche actuelle de l’agent. Objet avec champs optionnels :
goal (chaîne), prior_tool_calls (tableau d’objets), agent_id (chaîne), turn_index (entier).string
défaut:"general"
Indication de domaine pour affiner l’évaluation (par exemple,
finance, healthcare).string
défaut:"basic"
Profondeur d’évaluation :
basic ou deep.string[]
Cadres à vérifier (par exemple,
india_dpdp, gdpr).object
Remplacer les seuils de décision. Objet avec champs optionnels :
block_below (nombre 0-10), flag_below (nombre 0-10), dimension_minimums (objet de dimension → score minimum).Requête
Réponse
string
"ALLOW", "FLAG", ou "BLOCK". Une décision BLOCK retourne HTTP 403 ; ALLOW/FLAG retournent 200.string
Explication lisible de la décision.
object
score (0-10), confidence (0-1), et une chaîne summary.object
Valeurs de paramètres plus sûres lorsque le moteur peut les proposer, sinon
null.