Gestire gli agenti connessi in Agent (GitHub Copilot)

Dopo aver aggiunto agenti connessi al tuo agente, puoi visualizzare i loro dettagli e rimuovere quelli che non ti servono più.

Annotazioni

Il framework utilizzato per costruire questo agente utilizza una fatturazione basata sull'uso. Utilizzare, costruire, testare e valutare agenti potrebbe consumare Copilot Credits. Scopri di più in Panoramica della fatturazione basata sull'uso.

Visualizza e modifica i dettagli dell'agente connesso

  1. Accedere a Copilot Studio.

  2. Apri il tuo agente principale.

  3. Nella barra di navigazione agente, seleziona la scheda Build .

  4. Nel pannello componenti a destra, seleziona qualsiasi agente sotto il pulsante Agenti connessi per visualizzare maggiori dettagli. Questa azione apre la finestra di dialogo Modifica agente connesso .

  5. La finestra di dialogo Modifica agente connesso mostra il nome, la descrizione e i dettagli dell'agente connesso.

  6. Rivedi la configurazione dell'agente per assicurarti che sia in linea con gli obiettivi del tuo agente principale. Puoi modificare i campi Nome e Descrizione.

    • Nome: il nome visualizzato dell'agente connesso.

    • Descrizione: in cosa è specializzato l'agente.

    • Tipo: Il tipo di agente, come un agente Copilot Studio, un agente Foundry, un agente A2A o un agente Managed Disks.

    Per un agente A2A che utilizza OAuth 2.0, la finestra di dialogo mostra anche un campo URL Redirect in sola lettura. Copia questo valore se devi registrarlo presso il tuo fornitore di identità. Scopri di più in Aggiungere un agente A2A come agente connesso.

  7. Seleziona Salva per applicare le modifiche all'agente connesso.

Rimuovere un agente connesso

  1. Nella scheda Crea, individua l'agente connesso nel pannello dei componenti sotto il pulsante Agenti connessi.

  2. Seleziona la X accanto all'agente connesso.

  3. Quando ti viene chiesto, seleziona Rimuovi per confermare la tua scelta.

Annotazioni

Rimuovere un agente connesso dal tuo agente non elimina l'agente connesso stesso. Rimuove solo la relazione di delega.

Risolvere i problemi di routing

Se un agente connesso non viene invocato come previsto:

  • Controlla la descrizione: la descrizione dell'agente connesso deve descrivere chiaramente il suo dominio così che l'orchestratore possa instradarlo.
  • Evitare sovrapposizioni: se più agenti connessi hanno descrizioni simili, l'orchestratore potrebbe avere difficoltà a scegliere quello giusto. Rendete le descrizioni univoche.
  • Test in Anteprima: usa la scheda Anteprima per inviare messaggi di test e verificare il comportamento di instradamento.
  • Rivedi le istruzioni primarie: le istruzioni del tuo agente principale possono influenzare le decisioni di instradamento. Assicurati che non entrino in conflitto con il dominio dell'agente connesso.

Annotazioni

Le conversazioni con agente connesso possono richiedere più tempo rispetto a quelle con singolo agente perché l'agente connesso viene eseguito nel proprio contesto di orchestrazione e qualsiasi azione esterna aggiunge il proprio tempo di elaborazione. Quando il tempo di risposta è importante, semplifica il lavoro delegato e ottimizza le operazioni esterne.