Argomenti in Copilot Studio
Gli argomenti sono gli elementi fondamentali di un agente. Gli argomenti possono essere visti come le competenze agente: definiscono come si svolge un dialogo di conversazione. Gli argomenti sono percorsi di conversazione discreti che, se usati insieme, consentono agli utenti di avere una conversazione che sembra naturale e scorre 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 qualsiasi 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 al agente che è Chiudi alle frasi grilletto configurate, viene attivato il 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 è dotato di una serie di argomenti predefiniti che lo rendono immediatamente operativo con le sue 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 disattivati (con cautela, poiché possono influenzare il comportamento di 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. Agente può salutare gli utenti con messaggi, anche prima che inizino a digitare 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 richiesta è stata soddisfatta o meno e compilare un sondaggio sulla soddisfazione. Questo argomento è importante per misurare le prestazioni di un agente e intervenire di conseguenza. Quando viene raggiunto questo argomento, si presume che l'esito della sessione sia risolto, a meno che l'utente finale 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 riesce a comprendere la query dell'utente e la query non può essere associata con sicurezza a nessun 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 quando più argomenti potrebbero rispondere all'input dell'utente e agente non ha sufficiente sicurezza per grilletto uno rispetto agli 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 costringendo agente a utilizzare l'ultimo contenuto pubblicato. Si attiva solo quando viene reindirizzato, che è il comportamento predefinito con l'argomento Ricomincia. |
Accesso | Questo argomento chiede agli utenti finali di eseguire l'accesso quando l'autenticazione dell'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. |