Argomenti in Copilot Studio
Gli argomenti sono gli elementi costitutivi fondamentali di un agente. Gli argomenti possono essere visti come le competenze agente: definiscono il modo in cui si svolge un dialogo di conversazione. Gli argomenti sono percorsi di conversazione distinti che, se usati insieme, consentono agli utenti di avere una conversazione naturale e fluida in modo appropriato.
Per creare argomenti, gli autori possono:
Creare nuovi argomenti da zero.
Creare e modificare argomenti con Copilot: Copilot consente di creare e iterare argomenti descrivendo il risultato che si vuole ottenere e utilizzando l'intelligenza artificiale per compilarli.
Importante
Evita di utilizzare i punti (.
) nei nomi dei tuoi argomenti. Non è possibile esportare una soluzione che contiene un agente con punti nel nome di uno dei suoi argomenti.
Contenuto dell'argomento
Un argomento può facoltativamente avere frasi trigger associate e contiene nodi di conversazione:
- Le frasi trigger sono frasi, parole chiave e domande usate dagli utenti e relative a un argomento specifico. Quando un utente dice qualcosa all'agente che si avvicina alle frasi trigger configurate, viene attivato l'argomento corrispondente.
- I nodi di conversazione possono essere visti come passaggi di azione e definire cosa deve fare l'argomento una volta attivato (ad esempio porre domande, inviare un messaggio, attivare un flusso cloud, impostare valori di variabili o utilizzare condizioni per la logica di ramificazione).
Argomenti predefiniti
Ogni nuovo agente viene fornito con una serie di argomenti predefiniti che lo rendono prontamente operativo con funzionalità di base.
Argomenti personalizzati
Gli argomenti personalizzati predefiniti offrono capacità di conversazione di base, come Saluti, Arrivederci, Grazie e Ricomincia, mentre gli argomenti delle lezioni servono come argomenti di esempio per gli autori di argomenti.
Importante
- Gli autori del copilota possono scegliere di disabilitare o eliminare gli argomenti personalizzati.
- Qualsiasi nuovo argomento viene creato come argomento personalizzato.
Argomenti di sistema
Molti argomenti di sistema sono anche disponibili in modo nativo e aiutano a gestire specifici eventi di conversazione.
Importante
Gli argomenti di sistema possono essere disabilitati (con cautela, in quanto possono influire sul comportamento del agente) ma non possono essere eliminati.
Argomento di sistema | Descrzione |
---|---|
Avvio della conversazione | A seconda del client agente, questo argomento viene avviato in modo proattivo per avviare la conversazione con l'utente. L'agente può salutare gli utenti con messaggi, anche prima che gli utenti inizino a inserire un qualsiasi input. |
Fine della conversazione | Questo argomento è pensato per essere posizionato alla fine della conversazione con un agente, in modo che l'utente possa confermare se la sua domanda è stata affrontata o meno, e compilare un sondaggio di soddisfazione. Questo argomento è importante per misurare le prestazioni di un agente e agire di conseguenza. Quando viene raggiunto questo argomento, si presume che l'esito della sessione sia risolto, a meno che l'utente eviti di confermare esplicitamente la risoluzione. |
Esegui escalation | L'argomento Esegui escalation viene utilizzato per trasferire la conversazione a un sistema esterno, in genere a un agente live (se configurato, ad esempio a Multicanale per Customer Service di Dynamics 365). Quando viene raggiunto questo argomento, l'esito della sessione è riassegnato. |
Fallback | Questo argomento viene attivato quando agente non è in grado di comprendere la query dell'utente e la query non può essere associata con attendibilità ad alcun argomento esistente. È utile disporre di una strategia per rilevare queste eccezioni e gestirle in modo corretto (con più origini dati o tramite un percorso di escalation). |
Più argomenti corrispondenti (noto anche come "volevi dire") | Questo argomento viene attivato in presenza di più argomenti in grado di rispondere all'input dell'utente e l'agente non ha dati sufficienti per attivarne uno rispetto ad altri. Quando viene attivato questo tipo di argomento, all'utente viene presentato un elenco di potenziali argomenti corrispondenti e può scegliere quello più appropriato. |
In caso di errore | L'argomento In caso di errore informa l'utente che si è verificato un errore. Il messaggio include un codice di errore, l'ID conversazione e la data e ora dell'errore. Queste informazioni possono essere utilizzate in un secondo momento per eseguire il debug. Questo argomento è modificabile nel modo in cui presenta gli errori agli utenti e in cosa dovrebbe accadere al verificarsi di un errore. |
Reimposta conversazione | Questo argomento reimposta la conversazione cancellando tutti i valori delle variabili e forzando l'agente a utilizzare l'ultimo contenuto pubblicato. Si attiva solo quando viene reindirizzato, che è il comportamento predefinito con l'argomento Ricomincia. |
Accesso | Questo argomento richiede agli utenti di eseguire l'accesso quando l'autenticazione utente è abilitata. Si attiva all'inizio della conversazione quando agli utenti viene richiesto di accedere o quando la conversazione raggiunge un nodo che utilizza variabili di autenticazione. |