Panoramica della console Dialogflow CX

Dialogflow fornisce un'interfaccia utente web chiamata console Dialogflow CX (consulta la documentazione, apri la console). che puoi utilizzare per creare, creare e testare agenti CX. La console CX ha uno scopo simile a quello della console ES, ma l'interfaccia utente della console CX è molto più visiva. Traccia ogni flusso come diagramma di una macchina a stati conversazionale, che semplifica la progettazione e la comprensione degli agenti complessi.

La console di Dialogflow CX è diversa dalla console di Google Cloud Platform (GCP) (consulta la documentazione, console aperta). La console di Dialogflow CX viene utilizzata per gestire gli agenti Dialogflow CX, mentre la console di GCP viene utilizzata per gestire le impostazioni Dialogflow CX specifiche di GCP (ad esempio, la fatturazione) e altre risorse Google Cloud.

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

Le guide concettuali e illustrative guidano i vari passaggi di utilizzo della console. Questa guida fornisce un riepilogo generale della console.

Modalità di utilizzo della console

La console viene utilizzata per creare, creare, gestire, ottimizzare e testare progetti e agenti. che ti consente di:

  • Crea progetti.
  • Crea agenti contenenti tutte le impostazioni e tutti i dati che definiscono l'esperienza di conversazione.
  • Crea flussi e pagine che sono i componenti di base per il controllo delle conversazioni.
  • Crea entità per estrarre dati utili dall'input utente finale.
  • Crea intent che classificano l'input utente finale.
  • Testa l'agente tramite il simulatore.
  • E altro ancora ...

Selettore di progetti

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

  • Seleziona progetti preesistenti
  • Crea nuovi progetti

Screenshot della selezione di progetti

Selettore agente

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

Screenshot della selezione dell'agente

Builder di agenti

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

Screenshot di Agent Builder

Menu della console (1)

Puoi utilizzare questo menu per passare da una console di Dialogflow 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 principali all'interno dell'agente. L'indicatore delle attività mostra lo stato di attività come l'addestramento.

Creazione e gestione delle schede (4)

La scheda Crea contiene sezioni per la gestione dei flussi e delle pagine. Quando selezioni un flusso nella sezione del flusso, le pagine contenute nel flusso 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 forniscono vari controlli per visualizzare e interagire con il grafico degli agenti.

Impostazioni 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, simile a un diagramma di una macchina a stati. Ogni nodo del grafico rappresenta una pagina iniziale o una pagina iniziale di flusso. Puoi fare clic su un nodo per espanderlo o comprimerlo. Quando è espanso, puoi modificare i dati dei nodi.

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

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

  • Il blu rappresenta le transizioni definite per i requisiti per intent o per i requisiti di intento e condizione.
  • L'arancione rappresenta le transizioni definite solo per i requisiti della condizione.
  • Il ciano rappresenta le transizioni definite per i gestori di eventi.
  • Il grigio rappresenta le transizioni diverse da quelle descritte sopra (ad esempio, una combinazione dei tipi di transizione sopra citati).

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

Riquadri di editing e simulazione (8)

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

Simulatore

Il simulatore viene utilizzato per testare l'agente. Puoi intrattenere una conversazione con l'agente mentre monitori le modifiche allo stato della sessione.

Puoi utilizzare il simulatore anche per creare casi di test eseguibili.

Impostazioni del simulatore

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

Dai pulsanti sopra il simulatore puoi anche:

Input del simulatore

Durante l'interazione con il simulatore, fornisci l'input utente finale come testo, quindi premi Invio o fai clic sul pulsante di invio . Oltre al testo normale, puoi scegliere tipi di input alternativi con il selettore di input :

  • Parametro: inserisci il valore di un parametro. Puoi fornire nuovi parametri o valori preimpostati per i parametri esistenti.
  • Evento: richiama un evento.
  • DTMF: invia un input di segnale multifrequenza a due toni (tono al tocco) per le interazioni di telefonia.

Stato della sessione del simulatore

Quando utilizzi il simulatore per parlare con l'agente, lo stato della sessione viene mostrato a sinistra della conversazione. Vengono mostrati il flusso attualmente attivo, la pagina attualmente attiva, i valori parametro completati e i passaggi di esecuzione. 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.