Recherche/Lecture Privée ne fonctionne pas pour une recherche RAG axée sur Persona sur les forums ?

J’essaie de configurer un chatbot pour répondre aux questions sur certains de nos forums privés, mais il ne semble trouver des résultats dans les sujets du forum que si je rends les forums publics. J’ai essayé de définir « Lire Privé » et « Rechercher Privé » dans la Persona - et de définir les « groupes autorisés » de la personne sur les groupes d’âge comme sécurité de la catégorie ? Avez-vous d’autres idées à essayer ?

L’utilisateur qui initie la conversation avec la Persona a-t-il accès aux catégories privées ?

1 « J'aime »

Oui. Les sujets sont dans une sous-catégorie - je vais donc réessayer avec la catégorie parente (les deux sont privées) au cas où il s’agirait d’un problème de sous-catégorie.

Je viens de vérifier, et j’obtiens le même problème si je publie le sujet directement dans le forum parent. Cela fonctionne bien si je rends ces forums publics.

Pouvez-vous recréer ceci avec votre configuration ?

Une bonne façon de déboguer cela est d’activer le débogage de l’IA. Lorsque vous l’activez, vous verrez un bouton (I), pouvez-vous confirmer qu’en cliquant dessus et en examinant le gros bloc envoyé au LLM, le contenu privé n’est pas trouvé ?

Notre moteur transmet bien l’utilisateur au backend de recherche (l’utilisateur qui initie la conversation avec le bot)

2 « J'aime »

Bonjour @sam,

Merci pour l’astuce de débogage - je n’y avais pas pensé auparavant !

Je peux voir plusieurs messages envoyés au LLM, mais rien qui m’aide à comprendre pourquoi la « recherche privée » ne fonctionne pas. Il semble y avoir 2 « paires » de messages - 1 paire pour la recherche réelle, et une autre paire pour le « titlebot » (qui dérive simplement un titre du résultat de la recherche).

D’après ce que je peux voir, le premier message de recherche est envoyé à Dall-E (je ne sais pas pourquoi ?) donc cela ne semble pas pertinent (veuillez confirmer), mais le 2ème message ressemble à ceci - sans rien d’autre après. Je suppose que cela signifie qu’il ne trouve rien ?

1 :

    • role : user

    • name : NeilEvans

    • content : Qu’est-ce que Q03-DZN00-00000 ?

  • stream : true

Merci d’avance pour votre aide ?

N

Je pense avoir fait des progrès - il n’utilisait pas le persona que j’avais l’intention d’utiliser, il utilisait donc par défaut un autre persona qui avait “bot” activé. J’ai désactivé “bot” pour les autres personas maintenant, donc il utilise le persona que je voulais.

Je vais continuer à enquêter…