Creazione di argomenti

Completato

Dopo aver creato la struttura iniziale dell'agente, è possibile iniziare a scrivere argomenti. Gli argomenti definiscono il modo in cui i clienti interagiscono con l'agente e in genere rappresentano problemi, domande o attività comuni per cui i clienti potrebbero avere bisogno di assistenza. Ad esempio, si potrebbe creare un argomento per fornire ai clienti le istruzioni per il reso degli articoli.

Ogni argomento è costituito da due elementi primari:

  • Frasi trigger: frasi, parole chiave o domande inserite dagli utenti e relative a un problema specifico.

  • Nodi di conversazione: definiscono il modo in cui un agente dovrebbe rispondere e cosa dovrebbe fare.

È possibile progettare un argomento personalizzando i modelli forniti, creandone uno nuovo oppure usando un argomento suggerito da siti esistenti. Un agente può avere fino a 1.000 argomenti.

Attività iniziali relative agli argomenti

Ogni agente creato include diversi argomenti predefiniti per agevolare le attività iniziali. Questi argomenti predefiniti si suddividono in due tipi:

  • Personalizzati: gli argomenti già creati per l'utente includono elementi chiave dell'agente, come le formule di saluto, di inizio e fine della conversazione, nonché argomenti di lezione con possono aiutare a comprendere modi semplici e complessi dell'utilizzo di nodi per creare conversazioni con l'agente.

  • Sistema: gli argomenti pre-popolati che rappresentano casi d'uso comuni che possono verificarsi durante una conversazione con l'agente.

Argomenti di sistema

Gli argomenti di sistema rappresentano gli scenari che i clienti potrebbero incontrare durante l'interazione con l'agente. Questi scenari potrebbero includere un argomento che delinea cosa fare quando vengono abbinati più argomenti o quando terminare una conversazione o effettuare l'escalation di una conversazione a un agente live. Gli argomenti di sistema presentano una struttura di base a seconda del tipo di scenario. Ad esempio, l'argomento di fallback rappresenta l'argomento che viene presentato a un utente nel caso in cui l'agente non sia in grado di identificare un argomento di risposta alla sua domanda. Gli argomenti del sistema possono essere modificati in base alle esigenze.

Screenshot della scheda Sistema che mostra trigger e stati.

Creazione di argomenti

Si definiscono altri argomenti selezionando Argomenti nel riquadro di spostamento laterale e selezionando Aggiungi nella parte superiore della pagina. Sono disponibili due opzioni per creare gli argomenti:

  • Da vuoto: apre un nuovo argomento vuoto. Si creano tutti gli elementi dai trigger al flusso della conversazione e così via.

  • Crea da descrizione: utilizza Copilot per assistere nella creazione dell'argomento. Si forniscono alcuni dettagli di base sugli obiettivi e si crea l'argomento.

Ogni argomento definito dovrebbe includere alcune frasi trigger. Le frasi trigger sono esempi di testo, come domande o espressioni, che insegnano all'agente quando rispondere con questa finestra di dialogo. Ad esempio, l'immagine seguente contiene un argomento chiamato Store Hours, che permette di fornire ai clienti gli orari del negozio in base a diversi scenari.

Screenshot del processo di creazione degli argomenti nel riquadro di navigazione.

Si sono aggiunte sei frasi trigger, ad esempio Quali sono gli orari? e Quando siete aperti? Queste frasi consentono di determinare quando avviare l'argomento Orari del negozio. Più frasi trigger si aggiungono, più probabilità si hanno che l'argomento venga usato in modo appropriato. Le frasi trigger dovrebbero essere univoche per ogni argomento. Se è presente lo stesso trigger in più argomenti, l'agente non è in grado di identificare l'argomento da caricare. Dopo aver aggiunto i trigger iniziali, selezionare Salva argomento per aggiungere l'argomento all'elenco Argomenti. Sarà possibile aggiungere altri trigger in un secondo momento secondo necessità.

Dopo aver definito le frasi trigger, è possibile definire il modo in cui i clienti vengono guidati nell'interazione della conversazione con l'argomento. L'area del contenuto è un editor grafico con struttura ad albero che permette di definire le risposte dell'agente e la conversazione agente complessiva.

Screenshot del trigger con frasi. Le frasi trigger verranno prepopolate in base a quanto definito nella schermata precedente.

Uso dei nodi di conversazione

I nodi di conversazione consentono di definire il percorso della conversazione. I nodi di conversazione possono mostrare messaggi, porre domande o eseguire azioni. È possibile aggiungere questi nodi selezionando il segno più (+) sotto il nodo. Ad esempio, se si desidera fornire l'orario del punto vendita in base a dove vive il cliente, occorre aggiungere un nodo Fai una domanda per identificare l'ubicazione del negozio di cui si desidera l'orario.

L'immagine seguente mostra il nodo Fai una domanda usato per chiedere al cliente l'ubicazione dei negozi di cui desidera sapere l'orario. Inoltre, ai clienti vengono proposte due opzioni a scelta multipla tra cui scegliere: Seattle e Bellevue.

[!div class="mx-imgBorder"] Screenshot del nodo domanda con didascalia. È possibile inserire diversi tipi di nodo in base a ciò che si desidera visualizzare o acquisire e il nodo Opzioni con opzioni di didascalia vengono presentati come pulsanti nella finestra della conversazione in chat.

Si creano percorsi di conversazione separati in base alla risposta del cliente. Nel percorso di conversazione con biforcazione, ogni nodo è stato verificato automaticamente rispetto a Seattle in un percorso e rispetto a Bellevue nell'altro percorso per intraprendere il passaggio successivo appropriato. È possibile aggiungere altri nodi per ogni percorso in base alla funzione desiderata.

L'immagine seguente mostra che per ogni percorso si aggiunge un nodo Messaggio che fornisce l'orario del punto vendita per quella sede specifica.

Screenshot del nodo messaggio su ogni percorso con gli orari del negozio.

Ora si dispone di una semplice struttura ad albero ramificata ed è possibile creare versioni più complesse di questa struttura. È possibile incorporare variabili, entità e flussi Power Automate.

Usare le risposte generative con il contenuto di ricerca e riepilogo

Una volta definito il contenuto che si desidera sfruttare con l'IA generativa, tali dati verranno utilizzati per risposte generative di fallback. Esistono tuttavia scenari in cui le risposte generative potrebbero rivelarsi utili all'interno di argomenti specifici dell'agente. Tale condizione si realizza utilizzando il nodo Crea risposte generative. Questo nodo speciale consente di specificare origini aggiuntive in cui le ricerche verranno effettuare in base agli input. Le fonti di informazioni definite nel nodo Risposte generative sostituiscono le origini specificate a livello di agente, che funziona come fallback.

Queste origini includono:

  • Origini esterne:

    • Ricerca Bing

    • Ricerca personalizzata Bing

  • Risorse interne:

    • OpenAI di Azure sui dati

    • Documenti caricati in Dataverse

    • SharePoint

    • OneDrive

    • Dati personalizzati (interni o esterni): specificare il contenuto personalizzato da qualsiasi origine. Ad esempio, un flusso di Power Automate, una competenza o un'altra origine.

Per altre informazioni sulle diverse origini dati disponibili, consultare Risposte generative con la funzione Cerca e riepiloga i contenuti.

È possibile aggiungere risposte generative a un argomento selezionando l'icona più per aprire il menu del nuovo nodo e in Avanzate, selezionando Risposte generative. In questo modo verrà creato un nuovo nodo denominato Crea risposte generative.

È possibile specificare e configurare le nuove origini dati. Per altre informazioni sulla configurazione delle diverse opzioni, usare i collegamenti seguenti: