Verification de Faits
Verifie une affirmation contre les sources de connaissances du workspace. Retourne un verdict (verifie/non verifie) avec un score de confiance et les sources.
Parametres
| Parametre | Type | Requis | Variable | Description |
|---|---|---|---|---|
input | valeur dynamique | Oui | Oui | Affirmations ou texte a verifier. Le systeme decompose automatiquement en assertions individuelles. |
sources.useKnowledgeGraph | oui/non | Non | Non | Interroger le Knowledge Graph pour verifier les affirmations (existence d'entites, relations, proprietes). (Defaut: true) |
sources.useWebSearch | oui/non | Non | Non | Utiliser la recherche web pour verifier les affirmations (necessite une cle API SerpAPI). (Defaut: false) |
sources.customSources | valeur dynamique | Non | Oui | Sources de verification personnalisees (documents, textes de reference). |
entityTypeFilter | liste | Non | Non | Limiter la verification aux types d'entites specifies (ex. Client, Projet). |
confidenceThreshold | nombre | Non | Non | Seuil de confiance minimum (0 a 1) pour considerer une affirmation comme verifiee. (Defaut: 0.7, min 0, max 1) |
includeReasoning | oui/non | Non | Non | Inclure le raisonnement detaille pour chaque assertion verifiee ou rejetee. (Defaut: true) |
onUnverified | choix (flag, reject, warn) | Non | Non | Action sur les affirmations non verifiees : marquer, rejeter, ou avertir. (Defaut: "flag") |
model.provider | texte | Non | Non | Fournisseur du modele de langage pour l'analyse des affirmations. |
model.model | texte | Non | Non | Identifiant du modele a utiliser (ex. gpt-4o). |
parameters.temperature | nombre | Non | Non | Creativite du modele. Valeur basse recommandee pour la verification. (Defaut: 0.2, min 0, max 2) |
parameters.maxTokens | nombre | Non | Non | Nombre maximum de tokens dans la reponse de verification. (Defaut: 4096, min 1, max 128000) |
outputVariable | texte | Non | Non | Nom de la variable de sortie contenant les resultats de verification. |
violationsVariable | texte | Non | Non | Nom de la variable stockant les affirmations non verifiees. |
Les parametres marques Variable = Oui acceptent la syntaxe
{{nomBloc.champ}}.
Sortie
Variable de sortie : verificationResult
{
"verified": false,
"confidence": 0,
"sources": []
}
Exemple
Verifier une affirmation commerciale.
Entree :
{"claim": "Le fournisseur Acme a un taux de livraison de 98%"}
Sortie :
{"verified": true, "confidence": 0.87, "sources": [{"id": "doc-1", "title": "Rapport fournisseurs 2025"}]}
Astuce
{{verificationResult.verified}} est le verdict boolean. {{verificationResult.sources}} liste les documents utilises pour la verification.