verify_citation
Verifies that a citation is exactly present in the cited document, detecting altered, stitched, or misquoted passages. Use it before asserting a source claims something.
Instructions
Vérifie qu'une citation se trouve vraiment dans le document qu'elle nomme.
À utiliser avant d'affirmer qu'un document dit quelque chose, et surtout quand la citation vient d'ailleurs que d'un passage servi à l'instant : d'une note prise plus tôt, d'un résumé, d'une réponse antérieure. Une citation recopiée de travers, recollée à partir de deux endroits ou reformulée reste plausible à la lecture — c'est précisément ce que cet outil détecte, et rien d'autre ne le détecte.
La vérification est déterministe : aucune génération, aucun modèle de langue. La
citation est normalisée (ligatures, <sup>/<sub>, tirets, guillemets, blancs, casse) puis
cherchée dans le texte canonique du document, celui dont le sha256 est servi par la ligne
« ancre : ».
Ce que rend l'outil :
trouve— vrai seulement pour une correspondance exacte après normalisation. Une citation dont un seul mot diffère rendfalse. Mesuré : 50 extraits réels sur 50 retrouvés, 0 accepté sur 50 extraits altérés d'un mot.offsets— la position[début, fin]dans le texte canonique, opposable.plus_proche— quand c'est faux : le passage le plus ressemblant, sa ressemblance et le nombre de mots qui diffèrent. C'est ce qui dit où la citation a dérivé.source—texte canonique, outexte servipour les 5 914 tableaux dont le rendu Markdown n'est pas une sous-chaîne du document.
Args: document_id: la clé interne du document, servie par la ligne « interne : ». quote: le texte cité, tel qu'on s'apprête à l'affirmer. Une phrase ou deux suffisent ; au-delà d'un paragraphe, une reformulation invisible fera échouer la vérification pour une raison sans rapport avec l'honnêteté de la citation. chunk_id: facultatif, restreint la recherche du repli « texte servi » à ce passage.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| quote | Yes | ||
| chunk_id | No | ||
| document_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |