Durante una conversazione, gli agenti Conversational Agents (Dialogflow CX) utilizzano sempre i modelli linguistici per comprendere l'intenzione dell'utente finale, ma puoi scegliere se e come utilizzare i modelli linguistici per le risposte dell'agente. Quando progetti l'agente, puoi scegliere tra funzionalità completamente generative, parzialmente generative e deterministiche.
Questa guida fornisce una panoramica di queste funzionalità. Ti aiuta a decidere quali di queste funzionalità prevedi di utilizzare, in modo da sapere quale documentazione sarà pertinente per te.
Completamente generativo
Le funzionalità completamente generative si basano su modelli linguistici di grandi dimensioni (LLM) di Vertex AI per comprendere l'intenzione dell'utente finale e generare le risposte dell'agente. Queste funzionalità sono facili da usare e consentono una conversazione molto naturale. Di seguito è riportata una panoramica delle funzionalità completamente generative:
X | Elemento |
---|---|
Guide pratiche | I playbook offrono un nuovo modo per creare agenti virtuali utilizzando gli LLM. Devi solo fornire istruzioni in linguaggio naturale e dati strutturati. In questo modo puoi ridurre notevolmente i tempi di creazione e manutenzione dell'agente virtuale e attivare nuovi tipi di esperienze di conversazione per la tua attività. |
Datastore | Gli autori di dati analizzano e comprendono i tuoi contenuti pubblici o privati (sito web, documenti interni e così via). Una volta indicizzate queste informazioni, l'agente può rispondere alle domande e conversare sui contenuti. Devi solo fornire i contenuti. |
Flussi deterministici
Se hai bisogno di un controllo più deterministico sulla conversazione e su tutte le risposte generate dall'agente, puoi progettare l'agente con i flussi.
X | Elemento |
---|---|
Flussi | Flows utilizza modelli linguistici per comprendere l'intenzione dell'utente finale durante una conversazione, che potrebbe non essere completamente deterministica. Tuttavia, una volta stabilita l'intenzione, hai il controllo completo sul flusso di conversazione e sulle risposte dell'agente. La progettazione di un agente con flussi deterministici richiede in genere più tempo, ma è una buona opzione per gli agenti che richiedono un controllo esplicito sulle risposte. |
Flussi parzialmente generativi
I flussi dispongono di alcune funzionalità generative facoltative che puoi utilizzare quando non hai bisogno di un controllo deterministico sulle risposte dell'agente in determinati scenari di conversazione. Di seguito è riportata una panoramica di queste funzionalità:
X | Elemento |
---|---|
Generatori | I generatori vengono utilizzati per generare le risposte degli agenti. Anziché fornire esplicitamente la risposta dell'agente, fornisci un prompt LLM che può gestire molti scenari, tra cui il riassunto della conversazione, la risposta alle domande, il recupero delle informazioni sui clienti e la riassegnazione a un agente umano. |
Piano di riserva generativo | Il ripiego generativo viene utilizzato per generare le risposte dell'agente quando l'input utente finale non corrisponde a un'intenzione prevista. Puoi attivare il fallback generativo in determinati scenari fornendo un prompt LLM per generare la risposta. |