Aller au contenu principal

Contexte Document

Recupere le contexte complet d'un document specifique par son identifiant. Retourne le contenu textuel et les metadonnees associees.

Parametres

ParametreTypeRequisVariableDescription
documentIdvaleur dynamiqueOuiOuiIdentifiant du document dont on veut recuperer le contenu.
modechoix (chunks, pages, sections)NonNonMode de recuperation : par morceaux, par pages ou par sections. (Defaut: "chunks")
topKnombreNonNonNombre de morceaux les plus pertinents a retourner. (Defaut: 20, min 1, max 100)
maxTokensnombreNonNonBudget maximum de tokens pour le contenu retourne. (Defaut: 8000, min 100, max 32000)
queryvaleur dynamiqueNonOuiQuestion optionnelle pour prioriser les morceaux les plus pertinents.
outputVariabletexteNonNonNom 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.