Aggiungere un workflow o un flusso di lavoro dell'agente come strumento a un agente

Anche se i flussi automatizzati, come flussi di lavoro o flussi di lavoro degli agenti, possono essere usati in modo efficace autonomamente, possono anche essere aggiunti agli agenti come strumenti per creare scenari di automazione basati su agenti più grandi. Per aggiungere un flusso di agente o un flusso di lavoro a un agente come strumento, deve soddisfare i criteri seguenti:

  • Utilizzare il trigger Quando un agente avvia il flusso e un'azione Rispondi all'agente.
  • Essere configurato per rispondere in tempo reale, non in modo asincrono. L'interruttore Risposta asincrona deve essere impostato su Disattivato sotto Network nelle impostazioni dell'azione Rispondi all'agente.
  • Essere pubblicato.
  • Rispondere all'azione agente entro il limite di 100 secondi. Ottimizza la logica del flusso, le query e la quantità di dati restituiti in modo che un'esecuzione tipica sia inferiore a questo limite di 100 secondi. Le azioni nel flusso la cui esecuzione ha una durata superiore possono essere posizionate dopo l'azione Rispondi a Copilot per continuare l'esecuzione fino al limite di durata dell'esecuzione del flusso di 30 giorni. Per alcune indicazioni sull'ottimizzazione delle prestazioni del flusso, vedi Accelerare l'esecuzione del flusso dell'agente con la modalità rapida (anteprima).

Per semplicità, questo articolo presuppone che sia già stato configurato un flusso per l'uso con un agente. In caso contrario, crearne uno usando il linguaggio naturale o il designer.

È possibile aggiungere un flusso esistente che soddisfi questi criteri a un agente a livello di agente o a livello di argomento.

Aggiungere un flusso di agente o un flusso di lavoro a un agente come strumento a livello di agente

Quando si aggiunge un flusso a livello di agente, l'agente di orchestrazione può attivarlo direttamente in fase di esecuzione. Per aggiungere un flusso a un agente come strumento specifico per l'agente:

  1. In Copilot Studio selezionare Agenti e quindi selezionare l'agente a cui si vuole aggiungere un flusso.

  2. Vai alla pagina Strumenti e seleziona Aggiungi uno strumento. Viene visualizzato il riquadro Aggiungi strumento.

  3. Per elencare i flussi disponibili come strumenti, selezionare Flow.

    Se il flusso che vuoi aggiungere non è presente nell'elenco, assicurati che contenga il trigger Esegui un flusso da Copilot e l'azione Rispondi a Copilot. Se non lo è, non può essere aggiunto come strumento a un agente.

  4. Selezionare il flusso.

  5. Selezionare Aggiungi e configura. Il flusso viene aggiunto come strumento all'agente e viene visualizzato il pannello di configurazione del flusso.

  6. Modificare la configurazione del flusso come necessario. Ad esempio, è possibile aggiornare la descrizione per aiutare l'agente a comprendere lo scopo del flusso.

  7. Seleziona Salva in base alle esigenze per salvare le modifiche alla configurazione.

Il flusso dovrebbe essere visualizzato nell'elenco degli strumenti dell'agente.

Aggiungere un flusso a un argomento come strumento a livello del tema

Quando si aggiunge un flusso esistente a un argomento, diventa disponibile solo per tale argomento.

Per aggiungere un flusso a un argomento come strumento a livello dell'argomento:

  1. In Copilot Studio selezionare Agenti e quindi selezionare l'agente a cui si vuole aggiungere un flusso.

  2. Passare alla pagina Argomenti e selezionare l'argomento a cui si vuole aggiungere un flusso.

  3. Seleziona l'icona Aggiungi nodo sotto qualsiasi nodo e seleziona Aggiungi uno strumento.

  4. Selezionare il flusso da aggiungere. Nell'argomento viene visualizzato un nuovo nodo Azione.