Panoramica della console Dialogflow CX

Gli agenti conversazionali (Dialogflow CX) forniscono un'interfaccia utente web chiamata console Dialogflow CX (visita la documentazione, apri la console). Utilizza questa console per creare, compilare e testare gli agenti. Traccia ogni flusso come un diagramma di macchina a stato conversazionale, che semplifica la progettazione e la comprensione degli agenti complessi.

La console Dialogflow CX è diversa dalla console Google Cloud (visita la documentazione, apri la console). La console Dialogflow CX viene utilizzata per gestire gli agenti di Dialogflow CX, mentre la console Google Cloud viene utilizzata per gestire le impostazioni di Dialogflow CX specifiche di Google Cloud (ad es. la fatturazione) e altre risorse Google Cloud.

Nella maggior parte dei casi, devi utilizzare la console Dialogflow CX per creare agenti, ma puoi anche utilizzare l'API Dialogflow per creare agenti per scenari avanzati.

Le guide di avvio rapido, sui concetti e sulla procedura illustrano i passaggi per utilizzare la console. Questa guida fornisce un riepilogo generale della console.

Come viene utilizzata la console

La console viene utilizzata per creare, compilare, gestire, perfezionare e testare i progetti e gli agenti. che ti consente di:

  • Crea projects.
  • Crea agenti che contengono tutte le impostazioni e i dati che definiscono l'esperienza conversazionale.
  • Crea flussi e pagine che sono i componenti di base per il controllo della conversazione.
  • Crea entità per estrarre dati utili dall'input dell'utente finale.
  • Crea intent che categorizzano l'input dell'utente finale.
  • Testa l'agente tramite il simulatore.
  • E altro ancora ...

Selettore progetti

Quando carichi inizialmente la console, devi selezionare un'opzione progetto. L'interfaccia del selettore dei progetti viene utilizzata per:

  • Selezionare i progetti preesistenti
  • Crea nuovi progetti

Screenshot della selezione del progetto

Selettore di agenti

Dopo aver selezionato un progetto, devi selezionare un agente. L'interfaccia del selettore di agenti viene utilizzata per:

Screenshot della selezione dell'agente

Agent Builder

Dopo aver selezionato un progetto e un agente, viene caricato il generatore di agenti. Lo strumento di creazione è organizzato nei seguenti riquadri:

Screenshot di Agent Builder

Menu della console (1)

Puoi utilizzare questo menu per passare da una console all'altra.

Selezione di progetti e agenti (2)

Puoi utilizzare questi menu per modificare il progetto, l'agente o la lingua attualmente attiva per gli agenti multilingue.

Barra di ricerca e indicatore delle attività (3)

Utilizza la barra di ricerca per cercare, filtrare e accedere alle risorse di base all'interno dell'agente. L'indicatore delle attività mostra lo stato di attività come la formazione.

Crea e gestisci le schede (4)

La scheda Crea contiene sezioni per la gestione di flussi e pagine. Quando selezioni un flusso nella sezione relativa, le pagine contenute al suo interno vengono elencate nella sezione delle pagine.

La scheda Gestisci contiene le risorse e gli strumenti disponibili per l'agente: intent, tipi di entità, webhook e così via.

Impostazioni grafico (5)

Questi pulsanti offrono vari controlli per visualizzare e interagire con il grafico dell'agente.

Impostazioni dell'agente e pulsanti del simulatore (6)

Il pulsante Impostazioni agente apre il riquadro delle impostazioni dell'agente. Il pulsante Agente di test apre il riquadro del simulatore.

Grafico (7)

Il grafico mostra una rappresentazione visiva del flusso selezionato, in modo simile a un diagramma di macchina a stati. Ciascun nodo del grafico rappresenta una pagina iniziale del flusso o della pagina. Puoi fare clic su un nodo per espanderlo o comprimerlo. Una volta espanso, puoi modificare i dati di un nodo.

Il primo nodo del grafico, chiamato Start, è la pagina iniziale del flusso.

Le linee di collegamento da un nodo all'altro rappresentano possibili transizioni. Sono codificati per colore nel seguente modo:

  • Il blu rappresenta le transizioni definite per i requisiti relativi agli intent o per i requisiti relativi agli intent e alle condizioni.
  • L'arancione rappresenta le transizioni definite solo per i requisiti delle condizioni.
  • Il blu rappresenta le transizioni definite per i gestori di eventi.
  • Il grigio indica transizioni diverse da quelle descritte sopra (ad esempio, una combinazione di tipi di transizione sopra indicati).

Quando una transizione può portare a un altro flusso, il flusso target è mostrato come nodo.

Pannelli di modifica e simulatore (8)

Quando modifichi i contenuti dell'agente o lo testi con il simulatore, si aprono riquadri specifici per i contenuti sul lato destro della console. Questi riquadri possono essere espansi per riempire l'area della console disponibile, contratti per riempire una parte del lato destro della console o chiusi quando hai finito.

Simulatore

Il simulatore viene utilizzato per testare l'agente. Puoi parlare con l'agente durante il monitoraggio delle variazioni dello stato della sessione.

Puoi anche usare il simulatore per creare un eseguibile casi di test.

Impostazioni del simulatore

Quando apri il simulatore per la prima volta, devi selezionare un ambiente agente o le versioni del flusso e un flusso attivo. Nella maggior parte dei casi, devi usare l'ambiente bozza e il flusso iniziale predefinito.

Dai pulsanti sopra il simulatore puoi anche:

  • Attiva o disattiva le chiamate del webhook in qualsiasi momento con il pulsante di attivazione/disattivazione del webhook .
  • Attivazione o disattivazione risposte parziali.
  • Attivazione o disattivazione analisi del sentiment.

Input simulatore

Durante l'interazione con il simulatore, fornisci input utente finale sotto forma di testo, premi Invio o fai clic Invia . Oltre al testo normale, puoi scegliere tipi di input alternativi con il selettore di input :

  • Parametro: Inserisci un parametro valore. Puoi fornire nuovi parametri o fornire valori preimpostati per parametri esistenti.
  • Evento: Richiama un evento.
  • DTMF: Invia segnalazione multifrequenza a due toni (tonalità) per le interazioni con la telefonia.

Stato della sessione del simulatore

Quando utilizzi il simulatore per parlare con il tuo agente, lo stato della sessione viene visualizzato a sinistra della conversazione. Il flusso attualmente attivo, la pagina Attualmente attiva, i valori parametro compilati e passaggi di esecuzione vengono visualizzate le informazioni. Queste informazioni possono aiutarti a eseguire il debug di un agente o a verificarne il comportamento in determinati scenari di conversazione.

Limitazioni del simulatore

Per il simulatore, si applicano le seguenti limitazioni:

  • Non puoi impostare il valore parametro su null.
  • Le conversazioni create utilizzando il simulatore non sono accessibili utilizzando i metodi API.