Puoi utilizzare i widget di risposte avanzate per creare elementi dell'interfaccia utente interattivi e avanzati che utilizzano l'opzione di deployment dei widget web. Quando configuri questo strumento, fornisci un tipo (carosello, confronto e così via) e informazioni sullo schema del widget. Quando risponde alle query, l'agente può decidere di utilizzare questo strumento e questa configurazione per inviare i dati del widget al tuo client. Il client elabora questi dati e presenta il widget nell'interfaccia utente. Quando l'utente effettua una selezione, invii queste informazioni all'agente.
Creare una risposta avanzata
Per creare uno strumento widget:
- Fai clic sull'icona dei widget di risposte avanzate sul lato destro del builder dell'agente.
- Fai clic sul pulsante Aggiungi un widget o + per aprire la galleria dei widget.
- Seleziona un modello di tipo di widget dalla galleria o fai clic su Widget personalizzato nell'intestazione per crearne uno da zero.
- Fornisci le informazioni richieste per lo strumento widget nel riquadro di configurazione.
- Nome: un nome univoco per lo strumento widget.
- Descrizione: una descrizione di ciò che fa lo strumento. In questo modo, il modello linguistico dell'agente capisce quando utilizzare questo strumento e come compilare i dati.
- Anteprima schema / Parametri: per i tipi di widget forniti, visualizza l'anteprima dello schema JSON di sola lettura. Se hai selezionato un widget personalizzato, scrivi i tuoi parametri JSON per personalizzare il layout e gli elementi del widget.
Utilizzare un widget in un agente
Dopo aver creato un widget, devi indicare a un agente specifico di utilizzarlo.
- Passa il mouse sopra un agente.
- Fai clic su Aggiungi widget.
- Seleziona il widget.
- Descrivi come deve essere utilizzato il widget nelle istruzioni dell'agente e fai riferimento al widget utilizzando la sintassi:
{@Widget: widget_name}.