Orchestrare il comportamento di agente con l'intelligenza artificiale generativa (anteprima)
È possibile configurare un agente per utilizzare uno dei seguenti tipi di orchestrazione. Con l'orchestrazione classica, un agente risponde agli utenti attivando il argomento le cui frasi grilletto corrispondono maggiormente alla query dell'utente. Con l' orchestrazione generativa abilitata il tuo agente può scegliere le migliori azioni, conoscenze e argomenti per rispondere alle query degli utenti o rispondere ai trigger degli eventi.
Importante
Questo articolo contiene la documentazione sull'anteprima di Microsoft Copilot Studio ed è pertanto soggetto a modifiche.
Le funzionalità di anteprima non sono destinate a essere utilizzate per la produzione e sono soggette a restrizioni. Queste funzionalità sono disponibili prima di una versione ufficiale in modo che sia possibile ottenere l'accesso iniziale e inviare commenti.
Se stai sviluppando un agente pronto per la produzione, consulta la Microsoft Copilot Studio Panoramica.
Importante
L'abilitazione dell'orchestrazione generativa può influire sul calcolo della fatturazione. Scopri di più sulla fatturazione per la modalità generativa.
La tabella seguente confronta il comportamento di agente tra l'orchestrazione classica e quella generativa.
Comportamento | Orchestrazione classica | Orchestrazione generativa |
---|---|---|
Topics | Gli argomenti vengono selezionati in base alla corrispondenza di una query dell'utente con le frasi grilletto | Gli argomenti vengono selezionati in base alla descrizione del loro scopo |
Azioni | Le azioni possono essere chiamate esplicitamente solo dall'interno di un argomento | Agente può scegliere di richiamare azioni in base al loro nome e alla loro descrizione |
Knowledge Base | La conoscenza può essere utilizzata come ripiego quando nessun argomento corrisponde alla query di un utente (o richiamato esplicitamente da un argomento) | Agente può scegliere di cercare in modo proattivo le informazioni per rispondere alla domanda di un utente. |
Utilizzo di più argomenti, azioni, fonti di conoscenza | Agente prova a Seleziona un singolo argomento per rispondere all'utente, ricorrendo alla conoscenza se configurato | Agente può utilizzare una combinazione di argomenti, azioni e conoscenze |
Chiedere agli utenti di dare il loro contributo | È necessario utilizzare i nodi delle domande negli argomenti per inviare messaggi autore che richiedono all'utente le informazioni richieste | Agente può generare automaticamente domande per chiedere agli utenti eventuali informazioni mancanti necessarie per compilare gli input per argomenti e azioni |
Rispondere a un utente | È necessario utilizzare i nodi messaggio negli argomenti per inviare messaggi autore in risposta all'utente (o richiamare un'azione da un argomento) | Agente genera automaticamente un risposta, utilizzando le informazioni disponibili da argomenti, azioni e conoscenze che ha chiamato |
Suggerimento
Esistono differenze fondamentali tra l'orchestrazione classica e quella generativa, ad esempio nel modo in cui viene ricercata la conoscenza e nelle fonti di dati supportate. Prima di attivare la modalità generativa per un agente esistente, leggere le limitazioni note.
Come funziona la modalità generativa?
Utilizzare l'intelligenza artificiale generativa per determinare come risponde il tuo agente può rendere la conversazione più naturale e fluida per l'utente. L'intelligenza artificiale generativa può anche consentire a un agente di eseguire azioni in modo autonomo.
Selezionare gli argomenti, le azioni e le fonti di conoscenza giusti
Quando un utente invia un messaggio, il tuo agente seleziona una o più azioni, argomenti o fonti di conoscenza per preparare il suo risposta. Molti fattori determinano la selezione. Il fattore più importante è la descrizione degli argomenti, delle azioni e delle fonti di conoscenza. Altri fattori includono il nome di un argomento, di un'azione o di una fonte di conoscenza, eventuali parametri di input o output e i relativi nomi e descrizioni. Le descrizioni rendono il tuo agente più accurato quando associa l'intento dell'utente ad azioni e argomenti. Non è necessario prevedere tutti i modi in cui un utente potrebbe indicare ciò di cui ha bisogno.
Quando un agente è configurato per utilizzare l'orchestrazione generativa, può Seleziona eseguire una o più azioni o argomenti, oppure scegliere tra le sue fonti di conoscenza, per gestire le query degli utenti (incluse le query multi-intento) o per rispondere autonomamente agli eventi. Se vengono selezionate più azioni o argomenti, agente li richiama in sequenza, dopo aver generato eventuali domande da porre all'utente per le informazioni mancanti.
Scopri di più su come gli agenti effettuano ricerche tra le fonti di conoscenza quando è abilitata l'orchestrazione generativa.
Rispondere all'input dell'utente o ai trigger degli eventi
Agente prende le informazioni restituite da tutte le fonti di conoscenza, azioni e argomenti selezionati in risposta come input dell'utente o come evento grilletto e riassume una risposta a qualsiasi query utente originaria.
Suggerimento
Quando un agente è configurato con orchestrazione generativa, poiché agente può utilizzare le informazioni fornite da conoscenze, azioni e argomenti per generare un risposta per l'utente, puoi rendere i tuoi argomenti più flessibili non inviando il loro risposta finale in un nodo messaggio, ma restituendolo invece come variabile di output a agente. Ciò consente al tuo agente di fornire risposte contestuali ai tuoi utenti. Scopri di più sulla configurazione degli input e degli output argomento.
Test in corso
Quando testi un agente che utilizza la modalità generativa in Copilot Studio, puoi aprire il file Mappa attività to seguire per scoprire come sta rispondendo il tuo agente.
Attiva l'orchestrazione generativa per un agente
Apri il tuo agente.
Seleziona Impostazioni.
Seleziona la scheda IA generativa.
Seleziona il Generativo opzione.
(Facoltativo) Seleziona il tuo livello di rigore preferito per moderazione dei contenuti.
Seleziona Salva.
Importante
L'utilizzo dell'intelligenza artificiale generativa per orchestrare azioni con trigger sia utente che evento è un funzionalità di anteprima. Le funzionalità di anteprima non sono destinate a essere utilizzate per la produzione e sono soggette a restrizioni. Queste funzionalità sono disponibili prima di una versione ufficiale di modo che i clienti possano ottenere un accesso prioritario e fornire dei commenti.
Suggerimento
È una buona norma informare gli utenti che alcune conversazioni (ad esempio, domande generate durante l'esecuzione di un'azione) potrebbero essere generate dall'intelligenza artificiale. Ad esempio, potresti aggiungere un messaggio extra nel Inizia la conversazione argomento di sistema, che controlla il messaggio mostrato ai tuoi utenti quando viene avviata una nuova conversazione con agente.
Descrizioni di creazione
Se un agente è configurato per utilizzare l'orchestrazione generativa, è importante fornire una descrizione di alta qualità per ciascuno dei suoi argomenti, azioni e fonti di conoscenza. Descrizioni efficaci garantiscono che agente selezioni gli argomenti, le azioni e le fonti di conoscenza giusti per rispondere agli utenti.
Per le azioni, la creazione di una descrizione fa parte della procedura guidata utilizzata per aggiungerle a agente. La descrizione è spesso precompilata, ma puoi apportare le modifiche necessarie. Per saperne di più sull'aggiunta e la gestione delle azioni, vedere Utilizzare azioni con agenti personalizzati (anteprima).
Per gli argomenti, una volta abilitata l'orchestrazione generativa, Innescato da agente appare su grilletto nodi (invece di Frasi), che consente di aggiungere o modificare la descrizione per argomento.
Suggerimento
Quando si attiva l'orchestrazione generativa, Copilot Studio genera automaticamente una descrizione predefinita per ogni argomento esistente, in base alle frasi argomento's grilletto. La descrizione generata è spesso sufficientemente buona da consentire la selezione di questi argomenti in risposta alle domande pertinenti degli utenti. È comunque buona norma seguire i consigli forniti in questo articolo per rivedere le descrizioni generate.
Procedure consigliate
Ecco alcune buone pratiche per nominare argomenti, azioni e fonti di conoscenza e per redigere descrizioni chiare, concise e pertinenti.
Stile di scrittura
Utilizza un linguaggio semplice e diretto. Evita termini gergali, dialettali o tecnici.
Usa la forma attiva e il presente per le descrizioni. Ad esempio, scrivi "Questa azione fornisce informazioni meteorologiche" anziché "Le informazioni meteorologiche vengono fornite da questa azione".
Utilizzare elenchi puntati e numerati per separare chiaramente una serie di elementi, azioni o considerazioni.
Pertinenza
Utilizza parole chiave correlate all'azione o alla funzionalità di argomento e all'intento dell'utente. Ad esempio, se un'azione fornisce informazioni meteorologiche, utilizza parole chiave come "meteo", "previsioni", "temperatura", "pioggia", "neve" e così via.
Per la descrizione, scrivi un riassunto breve e informativo della funzionalità dell'azione o degli argomenti. Il riepilogo dovrebbe essere limitato a una o due frasi e spiegare cosa fa l'azione o argomento e quali vantaggi apporta all'utente.
Utilizza un nome descrittivo e unico, composto da una breve frase. Evita di utilizzare nomi generici o ambigui che potrebbero creare confusione. Ad esempio, invece di denominare un'azione "Meteo", chiamala "Previsioni meteorologiche" o "Bollettino meteorologico".
Utilizzare un linguaggio specifico per evitare ambiguità tra argomenti e azioni simili.
Ad esempio, se il tuo agente ha già un'azione che fornisce informazioni sulle condizioni meteo attuali, ma vuoi aggiungere un altro argomento per fornire le previsioni meteo per domani, assicurati che i nomi e le descrizioni di questi argomenti siano sufficientemente specifici per evitare ambiguità. Assicuratevi che argomenti simili abbiano un nome e una descrizione diversi. Può essere utile anche indicare cosa non possono fare. Ecco alcuni esempi di nomi e descrizioni che potresti utilizzare.
Nome: meteo attuale
Descrizione: questo argomento fornisce previsioni meteo per qualsiasi località del mondo. Puoi chiedere il tempo attuale, inclusa la temperatura e se piove o nevica. Non ottiene le previsioni meteo per i giorni futuri.
Nome: previsioni meteo per domani
Descrizione: questo argomento fornisce informazioni meteorologiche per qualsiasi località del mondo per il giorno seguente. Fornisce la temperatura. Non ottiene le previsioni meteo per oggi.
Esempi di cosa non fare
Qui includiamo alcuni esempi che non seguono le linee guida. Questo esempio è troppo vago poiché non specifica a quali tipi di domande l'azione può rispondere.
Nome: rispondi alla domanda
Descrizione: questa azione può rispondere a domande.
L'esempio successivo utilizza il gergo. Dovrebbe invece indicare gli utili per azione (EPS).
Nome: ottieni EPS
Descrizione: ottiene l'EPS per qualsiasi titolo azionario.
Esempi di interazioni con un agente utilizzando l'orchestrazione generativa per gestire le richieste degli utenti
Gli esempi seguenti si basano su un agente che ha due argomenti personalizzati, uno per scoprire gli orari di apertura dei negozi e un altro per individuare un negozio nelle vicinanze, e un'azione basata sul connettore predefinito MSN Weather.
Esempio 1
In questo esempio, l'utente chiede "Che tempo fa a Seattle?". Agente seleziona le condizioni meteo attuali azione di plug-in e precompila anche l'input Posizione con "Seattle", riconosciuto dalla domanda dell'utente.
Esempio 2
In questo esempio, l'utente chiede: "Devo ottenere gli orari di apertura e trovare il negozio più vicino". Qui, agente seleziona due elementi, Orari di apertura argomento e Localizzatore negozi argomento, e li concatena per rispondere a entrambe le parti della query dell'utente.
Esempio 3
In questo esempio, l'utente ha trovato il negozio più vicino, identificato come Kirkland, in precedenza durante la conversazione. L'utente ha quindi chiesto: "che tempo fa lì?". Qui, agente seleziona l'azione meteo attuale, ma precompila la posizione con "Kirkland", in base al contesto della conversazione recente.
Limitazioni note per l'orchestrazione generativa
Quando si utilizza la modalità di orchestrazione generativa si verificano i seguenti problemi noti e limitazioni.
Knowledge Base
Quando il tuo agente cerca fonti di conoscenza in modalità generativa, non utilizza più il potenziamento della conversazione argomento di sistema. Pertanto, tutte le modifiche che potresti aver apportato a questo argomento di sistema per personalizzare il modo in cui il tuo agente cerca informazioni non verranno utilizzate. Questa limitazione si applica anche alle origini dati classiche configurate nei nodi di risposte generative, comprese le origini dati personalizzate. Scopri di più su come funziona la conoscenza in modalità generativa .
Supporto entità personalizzato per argomento e parametri di input azione
Le azioni e gli argomenti non supportano ancora entità personalizzate (elenchi chiusi ed entità regex) come parametri di input. Per raccogliere informazioni utilizzando un'entità personalizzata, puoi utilizzare un nodo Domanda in un argomento.
Risoluzione dell'ambiguità
Un agente potrebbe non riuscire a disambiguare tra gli argomenti quando c'è più di un argomento che corrisponde da vicino all'intento di un utente. Normalmente, agente chiede all'utente di scegliere tra uno o più argomenti che corrispondono alle sue intenzioni tramite Argomenti multipli corrispondenti argomento di sistema. Tuttavia, gli agenti configurati per utilizzare l'orchestrazione generativa attualmente non chiamano questo argomento. Se lasci abilitata l'opzione Argomenti multipli abbinati argomento di sistema, il tuo agente inizierà automaticamente a disambiguare tra gli argomenti quando questo problema sarà risolto. Se vuoi impedire che in futuro agente esegua automaticamente la disambiguazione tra gli argomenti, disattiva la funzione Argomenti multipli abbinati argomento di sistema. Disattivando questo argomento potrai testare il tuo agente. Facoltativamente, puoi scegliere di tornare a utilizzare la disambiguazione riattivando argomento dopo aver testato agente.