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…

OK - Je l’ai fait fonctionner correctement dans le robot IA (via discourse-ai/ai-bot/conversations) mais la même recherche ne trouve rien en utilisant l’« assistant de recherche » qui apparaît à côté des résultats de recherche principaux. Cependant, si je clique sur « continuer la conversation » - et que je lui demande d’essayer à nouveau, il trouve ce que je cherche de la même manière que le robot IA ! Est-ce un bogue, ou ai-je mal configuré quelque chose ?

Qu’entendez-vous par là ?

Essayez-vous de configurer un Persona avec Recherche pour la fonctionnalité Découverte — qui s’affiche lors de la recherche et renvoie des résultats conversationnels ?

J’utilise un seul persona qui a les fonctionnalités Bot et Search activées. Il utilise ce persona depuis l’interface du bot IA - et cela fonctionne très bien. Cependant, il ne trouve rien si j’utilise la recherche principale du site - qui fait apparaître l’assistant de recherche sur le côté droit. Si je clique sur « continuer la conversation », je peux voir qu’il utilise le même Persona, et si je lui demande ensuite de « réessayer », il trouve ce que je cherche. Est-ce que cela a du sens ?

P.S. J’obtiens les mêmes résultats si j’active uniquement Bot et Read

Ah, je vois que vous voulez dire qu’un RAG approprié ne se produit pas lors de l’utilisation du Persona ici :

image

n’est-ce pas ?

Cette fonctionnalité ne transmet pas l’utilisateur qui a initié l’interaction, pour autant que je sache, donc elle ne fonctionne pas avec du contenu privé.

Voyons si c’est difficile à mettre en place.

1 « J'aime »

Exactement - merci, c’est le problème je pense. Merci Falco ! J’apprécie beaucoup !!

1 « J'aime »

Je viens de le corriger, veuillez mettre à jour votre site et réessayer.

1 « J'aime »

Génial ! Cela fonctionne de manière constante maintenant - merci beaucoup !,

Puis-je être effronté et faire une demande de fonctionnalité pendant que j’ai votre attention ? :wink:

1 « J'aime »

Tant que c’est dans un nouveau sujet :wink:

4 « J'aime »

Ce sujet a été automatiquement fermé après 47 heures. Les nouvelles réponses ne sont plus autorisées.