Ricerca/Lettura Privata non funzionante per una ricerca RAG basata su Persona sui forum?

Sto cercando di configurare un chatbot per rispondere a domande sui nostri forum privati, ma sembra trovare risultati dagli argomenti del forum solo se rendo i forum pubblici. Ho provato a impostare “Read Private” e “Search Private” nella Persona e ho impostato i “gruppi consentiti” della persona sui gruppi di età come la sicurezza della categoria? Ti viene in mente qualcos’altro che dovrei provare?

L’utente che avvia la conversazione con la Persona ha accesso alle categorie private?

1 Mi Piace

Sì. Gli argomenti sono in una sottocategoria, quindi la testerò di nuovo con la categoria principale (entrambe sono private) nel caso in cui sia un problema di sottocategoria.

Ho appena controllato e riscontro lo stesso problema se pubblico l’argomento direttamente nel forum principale. Funziona correttamente se rendo pubblici questi forum.

Puoi ricreare questo con la tua configurazione?

Un bel modo per eseguire il debug di questo è abilitare il debug dell’IA. Quando lo si abilita, si vedrà un pulsante (I), puoi confermare che quando ci si fa clic e si esamina il grande blocco inviato all’LLM, il contenuto privato non viene trovato?

Il nostro motore passa l’utente al backend di ricerca (l’utente che avvia la conversazione con il bot)

2 Mi Piace

Ciao @sam,

Grazie per il suggerimento di debug, non ci avevo guardato prima!

Vedo diversi messaggi inviati all’LLM, ma niente che mi aiuti a capire perché la “ricerca privata” non funzioni. Sembrano esserci 2 “coppie” di messaggi: 1 coppia per la ricerca effettiva e un’altra coppia per il “titlebot” (che ricava semplicemente un titolo dal risultato della ricerca).

Per quanto ne so, il primo messaggio di ricerca è inviato a Dall-E (non sono sicuro del perché?), quindi non sembra rilevante (per favore conferma), ma il secondo messaggio è così, senza nient’altro che appaia dopo. Presumo che questo significhi che non sta trovando nulla?

1:

    • ruolo: utente

    • nome: NeilEvans

    • contenuto: Cos’è Q03-DZN00-00000?

  • stream: true

Grazie in anticipo per il tuo aiuto?

N

Penso di aver fatto qualche progresso: non stava usando la persona che intendevo, quindi stava impostando di default un’altra persona che aveva “bot” abilitato. Ho disattivato “bot” per le altre persone, quindi ora sta usando la persona che volevo.

Continuerò a indagare…

OK - L’ho fatto funzionare correttamente nel bot IA (tramite discourse-ai/ai-bot/conversations), ma la stessa ricerca non trova nulla utilizzando l’“assistente di ricerca” che appare accanto ai risultati di ricerca principali. Tuttavia, se faccio clic su “continua conversazione” e gli chiedo di riprovare, trova ciò che sto cercando allo stesso modo del bot IA! È un bug o ho impostato qualcosa di sbagliato?

Cosa intendi con questo?

Stai cercando di configurare una Persona con Ricerca per la funzione Discovery — che viene visualizzata nella ricerca e restituisce risultati conversazionali?

Sto utilizzando una singola persona con Bot e Ricerca abilitati. La utilizza dall’interfaccia bot dell’IA e funziona benissimo. Tuttavia, non trova nulla se utilizzo la ricerca principale del sito, che apre l’assistente di ricerca sul lato destro. Se clicco su “continua conversazione”, posso vedere che sta utilizzando la stessa Persona e se poi gli chiedo di “riprovare”, trova quello che sto cercando. Ha senso?

P.S. Ottengo gli stessi risultati se attivo solo Bot e Read

Capisco che intendi che il RAG corretto non sta avvenendo quando si usa la Persona qui:

image

giusto?

Questa funzionalità non passa l’utente che ha avviato l’interazione per quanto ne so, quindi non funziona con contenuti privati.

Vediamo quanto è difficile collegarla.

1 Mi Piace

Esatto, penso che sia questo il problema. Grazie Falco! Molto apprezzato!!

1 Mi Piace

L’ho appena sistemato, per favore aggiorna il tuo sito e riprova.