Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Usare le variabili come parametri di input e output per passare informazioni tra i flussi dell'agente e gli agenti di 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 di Copilot Studio supportano i tipi seguenti di parametri di input e output per i flussi dell'agente:
- 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.
Selezionare l'icona
Aggiungi nodo sotto il nodo Domanda e selezionare Aggiungi uno strumento.Nella scheda Azioni di base selezionare Nuovo flusso agente. Viene visualizzata la scheda Progettazione flussi agente con un modello iniziale per un flusso agente chiamato da un agente. Il flusso include due azioni: quando un agente chiama il flusso e Rispondi all'agente.
Seleziona Salva bozza.
Nella scheda Panoramica del flusso modificare i dettagli per il flusso, sostituendo il nome con il parametro Echo. Selezionare Salva.
Tornare alla scheda Progettazione .
Aggiunta di un parametro di input per il flusso
Selezionare il trigger Quando un agente chiama il trigger del flusso di flusso e selezionare Aggiungi un input.
Seleziona Testo e inserisci il nome Stringa_Input.
Aggiunta di un parametro di output per il flusso
Selezionare l'azione Rispondi alla risposta dell'agente e selezionare 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 bozza e Pubblica. Copilot Studio informa l'utente quando viene pubblicato il flusso dell'agente.
Selezionare Torna all'agente per tornare all'editor degli argomenti dell'agente. Il nuovo flusso di azione viene aggiunto all'argomento.
Chiamare il flusso dall'argomento
Selezionare il nuovo nodo azione.
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.