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.
Usa gli agenti connessi per permettere al tuo agente primario di delegare attività specifiche ad agenti specializzati. Questo articolo mostra come aggiungere un agente connesso e verificare che la delega funzioni come previsto.
Note
Le funzionalità di questo articolo sono alimentate dal harness GitHub Copilot, che utilizza Copilot Credits per la fatturazione basata sull'uso. Scopri di più sui Crediti Copilot in Panoramica della fatturazione per agenti alimentati dal GitHub Copilot harness.
La fatturazione basata sull'uso si applica all'utilizzo, alla costruzione, al test e alla valutazione degli agenti. Queste azioni potrebbero consumare crediti Copilot.
Prerequisiti
- Un agente creato con il harness GitHub Copilot per essere l'agente principale. Vedi Creare un agente (anteprima).
- Almeno un altro agente alimentato dal harness GitHub Copilot nello stesso ambiente. L'altro agente deve essere pubblicato e configurato come disponibile per la connessione.
- Il creatore dell'agente primario deve essere il proprietario dell'agente connesso o disporre dell'agente condiviso.
Aggiungere un agente connesso
Accedere a Copilot Studio.
Scegli e apri l'agente che vuoi usare come agente primario.
Nella barra di navigazione agente, seleziona la scheda Build .
Nel pannello dei componenti, seleziona Agenti connessi per aprire la finestra di dialogo Aggiungi un agente connesso.
Dalla finestra di dialogo Aggiungi un agente connesso sfoglia o cerca gli agenti disponibili e seleziona quello che vuoi connettere.
Verifica le funzionalità dell'agente, quindi aggiungi una descrizione chiara di quando dovrebbe essere usato l'agente connesso.
Selezionare Connetti.
Verifica che l'agente connesso appaia nel pannello dei componenti.
Come l'agente di orchestrazione instrada gli agenti connessi
Dopo aver aggiunto un agente connesso, il runtime di orchestrazione determina automaticamente quando delegare a questo agente. La decisione dell'instradamento si basa su:
- Il nome e la descrizione dell'agente connesso
- Il messaggio dell'utente e il contesto della conversazione
- Le istruzioni dell'agente primario
Tip
Scrivi una descrizione chiara e specifica per ciascun agente connesso, così che l'orchestratore possa determinare con precisione quando instradare le richieste verso l'agente. Evita descrizioni sovrapposte tra agenti connessi.
Testare la delega
Dopo aver aggiunto un agente connesso:
Nella barra di spostamento dell'agente seleziona la scheda Anteprima.
Invia un messaggio che corrisponda al dominio dell'agente connesso.
Verifica che la risposta provenga dall'agente connesso e che sia appropriata.
Invia un messaggio al di fuori del dominio dell'agente connesso per verificare che sia gestito dall'agente primario.