Contexte Document
Recupere le contexte complet d'un document specifique par son identifiant. Retourne le contenu textuel et les metadonnees associees.
Parametres
| Parametre | Type | Requis | Variable | Description |
|---|---|---|---|---|
documentId | valeur dynamique | Oui | Oui | Identifiant du document dont on veut recuperer le contenu. |
mode | choix (chunks, pages, sections) | Non | Non | Mode de recuperation : par morceaux, par pages ou par sections. (Defaut: "chunks") |
topK | nombre | Non | Non | Nombre de morceaux les plus pertinents a retourner. (Defaut: 20, min 1, max 100) |
maxTokens | nombre | Non | Non | Budget maximum de tokens pour le contenu retourne. (Defaut: 8000, min 100, max 32000) |
query | valeur dynamique | Non | Oui | Question optionnelle pour prioriser les morceaux les plus pertinents. |
outputVariable | texte | Non | Non | Nom de la variable de sortie contenant le contenu du document. |
Les parametres marques Variable = Oui acceptent la syntaxe
{{nomBloc.champ}}.
Sortie
Variable de sortie : documentContext
{
"content": "...",
"sourceRefs": [],
"tokenCount": 0,
"truncated": false,
"documentTitle": "...",
"totalChunks": 0,
"returnedChunks": 0
}
Exemple
Recuperer le contenu d'un document par ID.
Entree :
{"documentId": "doc-42"}
Sortie :
{"content": "Contenu complet du document...", "metadata": {"title": "Rapport Q1", "pages": 12}}
Astuce
Utilisez ce bloc apres une recherche pour obtenir le contexte complet d'un resultat specifique. {{documentContext.content}} contient le texte integral.