Creazione di flussi di agente
I flussi degli agenti vengono integrati direttamente in Microsoft Copilot Studio, allo stesso modo in cui si creerebbero agenti o argomenti all'interno di un agente.
Metodi di creazione
Di seguito sono illustrati i due metodi principali per creare un flusso agente in Copilot Studio:
- Linguaggio naturale: in linguaggio quotidiano, descrivi quello che vuoi che l'agente faccia. Copilot Studio crea un flusso agente sulla base della descrizione fornita. Dopo aver creato il flusso, è possibile modificarlo nella finestra di progettazione per aggiungere altre azioni.
- Designer: Creare un flusso dell'agente trascinando i componenti sul canvas nel designer visivo. È possibile aggiungere azioni, condizioni e cicli, che consentono di creare scenari di automazione sofisticati.
Le unità successive esplorano ognuna di queste opzioni in modo più dettagliato.
Trigger e azioni
Ogni flusso dell'agente è costituito da due elementi principali:
- Trigger: evento che avvia un flusso. I trigger possono essere istantanei, pianificati o basati su un evento come la ricezione di un messaggio di posta elettronica o l'aggiunta di un record a Dataverse. Sono disponibili varie opzioni di attivazione.
- Azione: attività eseguita da un flusso dell'agente.
Esempio semplice
L'immagine seguente fornisce un semplice esempio dei concetti relativi al trigger e all'azione.
Esempio di fattura
Si consideri un altro esempio. Si supponga di voler creare un sistema di approvazione automatica della fattura per quando si ricevono fatture da un fornitore. I dettagli specifici della fattura vengono estratti e la fattura viene immessa automaticamente nel sistema ERP (Enterprise Resource Planning) dell'organizzazione. Dopo l'approvazione, la fattura può essere automaticamente contrassegnata per il pagamento e quindi elaborata.
In questo esempio, la ricezione della fattura (che venga ricevuta tramite posta elettronica, caricata da un portale o collegata tramite una conversazione dell'agente) è il trigger che avvia il flusso dell'agente.
Di seguito sono elencate le possibili azioni che si verificano nel flusso dell'agente:
Usare il connettore AI Builder per estrarre dettagli specifici dalla fattura (tramite l'azione Estrai informazioni da una fattura ).
Usare il connettore Dynamics 365 Finance per creare un nuovo record in Dynamics 365 Finance.
Usare Crea un'approvazione per inviare un'approvazione della fattura a un manager in Microsoft Teams.
Dopo l'approvazione della fattura, usare il connettore Dynamics 365 Finance per contrassegnare la fattura per il pagamento.
Utilizzare il connettore Outlook per inviare un messaggio al fornitore sullo stato della fattura.
Questo intero processo può essere attivato direttamente da un agente creato in Copilot Studio.
Esempio di fattura con più flussi di agenti
I flussi agente includono un trigger univoco denominato Quando un agente chiama il flusso. Questo trigger permette al flusso dell'agente di essere utilizzato in altri agenti. È quindi possibile avere più flussi di agenti usati come parte di scenari di automazione basati su agenti più grandi.
Si supponga, ad esempio, che l'organizzazione ha creato un agente per assistere i clienti con il processo di invio della fattura. In questo scenario, un agente può aiutare i clienti a rispondere a domande e consentire ai clienti di caricare direttamente la fattura tramite l'agente. In questo caso, il criterio di attivazione è Quando un agente chiama il flusso e l'allegato è la fattura.
Queste funzionalità garantiscono una facile scalabilità dei flussi agente negli scenari aziendali.