Skip to main content

Paramètres

string
requis
Nom de l’outil ayant produit ce résultat.
object
requis
La sortie de l’outil, sous forme d’objet. Fournir le texte sous raw (chaîne) et/ou la sortie structurée sous data (quelconque). format optionnel (chaîne, défaut "text"). Au moins l’un de raw/data doit être présent.
object
Les paramètres avec lesquels l’outil a été appelé, s’ils sont disponibles.
object
Rôle et tâche actuelle de l’agent. Objet avec champs optionnels : goal (chaîne), prior_tool_calls (tableau), agent_id (chaîne), turn_index (entier).
string[]
Vérifications à exécuter. N’importe lequel de "pii", "prompt_injection", "rail_score". Par défaut, tous les trois. Le coût en crédits s’adapte au nombre de vérifications (3 = 1.0, 2 = 0.75, 1 = 0.5).

Requête

Réponse

string
Risque global : "low", "medium", "high", ou "critical".
Action suggérée : "PASS", "FLAG", "REDACT_AND_PASS", "REDACT_AND_FLAG", ou "DISCARD_AND_ALERT".
object
Présent lorsque la vérification pii s’exécute. Contient found (booléen), entities (tableau de {type, value, offset, should_redact}), redacted_result (chaîne avec PII remplacés par des espaces réservés [TYPE]), et compliance_flags (string[]).
object
Présent quand des données personnelles indiennes (p. ex. Aadhaar, PAN) sont détectées. Indique l’exposition DPDP et les garanties recommandées de la Règle 6. Les identifiants indiens détectés sont également masqués dans pii_detected.redacted_result.
object
Présent lorsque la vérification prompt_injection s’exécute. Contient detected (booléen) et confidence (0-1).