Generativo e deterministico

Durante una conversazione, gli agenti di Dialogflow CX utilizzano sempre modelli linguistici per comprendere l'intenzione dell'utente finale, ma puoi scegliere se e come i modelli linguistici vengono utilizzati per le risposte dell'agente. Quando progetti il tuo 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à intendi utilizzare, in modo da sapere quale documentazione sarà pertinente per te.

Completamente generativo

Le funzionalità completamente generative sono basate su Vertex AI modelli linguistici di grandi dimensioni (LLM) sia per comprendere l'intenzione dell'utente finale sia per generare le risposte dell'agente. Queste funzionalità sono facili da usare e offrono una conversazione molto naturale. Di seguito è riportata una panoramica delle funzionalità completamente generative:

X Elemento
Playbook 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 significativamente il tempo di creazione e manutenzione degli agenti virtuali e abilitare nuovi tipi di esperienze conversazionali per la tua attività.
Datastore I datastore 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 I flussi utilizzano 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 della conversazione e sulle risposte dell'agente. La progettazione di un agente con flussi deterministici in genere richiede più tempo, ma è una buona opzione per gli agenti che richiedono un controllo esplicito sulle risposte dell'agente.

Flussi parzialmente generativi

I flussi hanno 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 dell'agente. Anziché fornire esplicitamente la risposta dell'agente, fornisci un prompt LLM in grado di gestire molti scenari, tra cui il riepilogo della conversazione, la risposta a domande, il recupero dei dati del cliente e l'inoltro a un operatore.
Fallback generativo Il fallback generativo viene utilizzato per generare le risposte dell'agente quando 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.