Documentation / Connaissances
L'agent ne sait pas quelque chose qui s'y trouve
Cinq vérifications, dans l'ordre qui permet de trouver le plus vite.
Dernière mise à jour:
Le contenu est dans Knowledge, et pendant l'appel l'agent dit malgré tout qu'il ne sait pas. Passez en revue les points suivants dans l'ordre. En pratique, ce sont presque toujours les deux premiers.
1. Le document est-il publié ?#
Ouvrez-le. Si le statut indique brouillon, rien ne peut le trouver. C'est de loin la cause la plus fréquente, car rédiger un document et le publier sont délibérément deux étapes distinctes.
2. Le traitement est-il terminé ?#
Les envois de fichiers, les récupérations de pages et les explorations de sitemap se font en arrière-plan. Ouvrez l'onglet Processing. Une tâche qui indique failed en affiche la raison : un fichier que nous n'avons pas pu lire, une page qui a refusé la requête, un lien en dehors du périmètre que vous avez défini. Une tâche encore en cours n'a encore rien indexé.
3. La collection est-elle rattachée à cet agent ?#
Pas à un autre agent, ni au projet en général. Ouvrez l'agent, rendez-vous dans son onglet Knowledge et vérifiez la liste. Vérifiez ensuite que l'agent a bien été déployé depuis votre modification.
4. Interrogez l'onglet Search#
L'onglet Search de Knowledge exécute la même recherche que l'agent lors d'un appel réel : même classement, même contenu limité aux documents publiés, même traitement de la langue. Si votre question n'y trouve rien, elle ne trouve rien pendant l'appel non plus, et vous pouvez maintenant voir pourquoi.
Si le bon passage y est trouvé mais que l'agent ne l'utilise malgré tout pas, le problème vient du prompt de l'agent, pas du contenu.
5. A-t-il été modifié après la publication ?#
Modifier le texte d'un document publié ne le republie pas. Tant que vous ne publiez pas de nouveau, l'agent continue de répondre avec la formulation précédente, ce qui, du côté de l'appelant, ressemble exactement à un « je l'ai déjà corrigé ». La vue du document vous indique quand la version indexée et le texte actuel ont divergé.
Deux autres points utiles#
La langue. Une question posée en grec trouve le plus sûrement du contenu en grec. Si une politique doit être citée dans les deux langues, ajoutez la traduction comme version linguistique du même document plutôt que d'espérer qu'une seule version couvre les deux.
Un document archivé n'est pas accessible à la recherche. L'archivage supprime délibérément les passages d'un document tout en conservant le document. Si quelqu'un l'a archivé, publiez-le de nouveau.