Discourse AI + Google Search: sito web + forum | È corretto?

Correlato a: Discourse AI - AI Bot (chatbot - ChatGPT- Anthropic) dove dice:

Quindi, ci ho giocato un po’ e voglio solo assicurarmi di aver capito bene.

Il mio caso d’uso è il seguente (che penso si applichi a più persone):

  • Ho un sito web con molti post del blog
  • Ho il forum sullo stesso URL
  • Nel mio caso il forum non è su un sottodominio ma su example.com/forum mentre tutti gli altri post sono su e.g. example.com/blog-post/. Ma non dovrebbe avere molta importanza.

Quindi quello che ho fatto è stato:

  • Installare Discourse AI (lo adoro tra l’altro)
  • Impostare la chiave API di Google Custom Search e CX

E ho iniziato a giocare con il ChatBot. Una domanda che gli ho posto è stata:

  1. Trova tutti gli argomenti su un soggetto nel forum. È corretto che per questo non abbia bisogno di Google poiché utilizza la ricerca interna? Sono sicuro al 99% che sia così.
  1. Poi ho chiesto tutti i post - tranne quelli nel forum - sullo stesso argomento. Cioè, volevo che li recuperasse al di fuori del forum. Ha funzionato, poiché ha detto che ha usato Google.

  1. Posso dedurre che abbia utilizzato correttamente ai_google_custom_search_api_key?

Perché quello che sto pensando è che ho impostato Google Search specificamente per escludere il percorso del forum. Cioè, come sotto. Ma è necessario o sto pensando troppo poiché ha già usato -inurl forum nella query… :thinking:

Tutto è debuggabile al 100% (in modo abbastanza semplice). Se installi data explorer puoi vedere il payload JSON effettivo che abbiamo iniettato nello stream del prompt. La tabella ai_api_audit_logs contiene il prompt esatto che abbiamo generato.

Il mio caso d’uso originale per Google era solo permettergli di cercare ovunque, non di limitarlo. Detto questo, penso che tu possa riuscire a far funzionare qualcosa qui. Potremmo però dover aggiustare un po’ il prompt per fargli capire che questa ricerca Google è limitata. Potrebbe essere necessaria un’impostazione aggiuntiva.

1 Mi Piace