Aller au contenu principal

Similarite de Documents

Compare un document avec d'autres dans la base de connaissances et retourne les documents les plus similaires.

Parametres

ParametreTypeRequisVariableDescription
documentIdvaleur dynamiqueNonOuiIdentifiant du document de reference pour trouver des documents similaires.
contentvaleur dynamiqueNonOuiTexte de reference pour trouver des documents similaires (alternative a documentId).
limitnombreNonNonNombre maximum de documents similaires a retourner (1 a 50). (Defaut: 10, min 1, max 50)
minScorenombreNonNonScore minimum de similarite (0 a 1). Les documents en dessous sont exclus. (Defaut: 0.5, min 0, max 1)
includeChunksoui/nonNonNonInclut les morceaux correspondants dans chaque resultat. (Defaut: false)
outputVariabletexteNonNonNom de la variable de sortie contenant les documents similaires.

Les parametres marques Variable = Oui acceptent la syntaxe {{nomBloc.champ}}.

Sortie

Variable de sortie : similarDocuments

{
"found": false,
"count": 0,
"similar": [],
"clusters": []
}

Exemple

Trouver des documents similaires a un rapport.

Entree :

{"documentId": "doc-42"}

Sortie :

{"similar": [{"id": "doc-15", "title": "Rapport Q2", "similarity": 0.87}], "count": 1}
Astuce

Utile pour detecter les doublons ou suggerer des lectures complementaires. La similarite est un score entre 0 et 1.