Usare le variabili di input e output per passare informazioni
Utilizzare le variabili come parametri di input e output per passare informazioni tra flussi Power Automate e agenti Copilot Studio.
Importante
Un agente può solo ricevere fino a 1 MB di dati da un flusso a un'azione singola. Tuttavia, non c'è limite al numero di variabili o alla quantità di dati che un agente può inviare.
In questo esempio crei un flusso con un parametro di input e lo restituisci a un agente come parametro di output.
Prerequisiti
- Informazioni su come creare un flusso dall'area del contenuto di Copilot Studio
Tipi di parametro supportati
Gli agenti Copilot Studio supportano i seguenti tipi di parametri di input e output per i flussi Power Automate:
- Numero
- String
- Boolean
I seguenti tipi di dati non sono attualmente supportati:
- Object
- Date
- Timestamp:
- Elenco [String]
- Elenco [Number]
- Elenco [Boolean]
- Elenco [Object]
- Elenco [Date]
- Elenco [Timestamp]
Creare un argomento e un flusso
Vai alla pagina Argomenti dell'agente.
Crea un nuovo argomento chiamato Messaggio di eco.
Aggiungi la frase trigger eco.
Aggiungi un nodo Domanda e immetti il messaggio "Dimmi cosa devo dirti".
Per Identifica, scegli Intera risposta dell'utente.
Per Salva risposta utente con nome, rinomina la variabile in userResponse.
Seleziona l'icona Aggiungi nodo
nel nodo Domanda e seleziona Aggiungi un'azione.
Nella scheda Azioni di base seleziona Nuovo flusso Power Automate.
In Power Automate, seleziona il nome del flusso e sostituiscilo con Parametro Eco.
Aggiunta di un parametro di input per il flusso
Seleziona il passaggio del trigger Esegui un flusso da Copilot, quindi seleziona + Aggiungi un input.
Seleziona Testo e inserisci il nome Stringa_Input.
Aggiunta di un parametro di output per il flusso
Selezionare l'azione di risposta Rispondi a Copilot, quindi + Aggiungi un output.
Seleziona Testo e inserisci il nome Stringa_Output.
Per il valore, immetti una barra rovesciata (
/
) nella casella, seleziona Inserisci contenuto dinamico, quindi seleziona la variabile String_Input.Selezionare Salva.
Chiamare il flusso dall'argomento
In Copilot Studio, seleziona l'icona Aggiungi nodo
nel nodo Domanda e seleziona Aggiungi un'azione.
Nella scheda Azioni di base seleziona il flusso creato in precedenza, Parametro Eco.
Imposta il parametro di input del flusso sulla variabile di output dal nodo Domanda: String_Input (stringa) ottiene il valore dalla variabile di userResponse.
Aggiungi un nodo messaggio.
Seleziona Inserisci variabile, quindi seleziona Stringa_Output.
Selezionare Salva.
Testa l'agente.