Crea una skill per un agente (GitHub Copilot)

Puoi creare abilità personalizzate per il tuo agente dalla scheda Build, sia da zero sia con l'aiuto di Copilot. Le abilità definiscono capacità riutilizzabili che l'agente può attivare quando la richiesta di un utente corrisponde allo scopo della competenza.

Gli agenti basati sull’harness di GitHub Copilot supportano tre metodi per aggiungere un’abilità: caricare un file o pacchetto di abilità esistente, creare un'abilità da zero o generarne una con l'IA.

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.

Prerequisites

Genera con l'IA

  1. Aprire l'agente in Copilot Studio.

  2. Seleziona la scheda Crea.

  3. Nel pannello dei componenti, seleziona Competenze.

  4. In Add skill, seleziona Genera con l'IA.

  5. Descrivi l'abilità che desideri, poi seleziona Costruisci.

  6. Rispondi alle domande che Copilot ti fa per affinare la tua abilità.

  7. Quando Copilot ha abbastanza informazioni, sviluppa l'abilità e la fornisce nella chat. È possibile:

    • Seleziona Visualizza per rivedere la competenza che aggiunge al tuo agente.
    • Seleziona l'icona di download per salvare l'abilità localmente. Screenshot che mostra un messaggio Copilot con una descrizione del file di abilità e opzioni per visualizzare, scaricare o aggiungere all'agente.
  8. Quando sei pronto, seleziona Aggiungi all'agente.

Tip

Dopo aver aggiunto una competenza, testa l'agente nella scheda Anteprima per verificare che la competenza funzioni come previsto.

Creare una competenza da zero

  1. Aprire l'agente in Copilot Studio.

  2. Seleziona la scheda Crea.

  3. Nel pannello dei componenti, seleziona Competenze.

  4. In Aggiungi competenza, seleziona Crea da zero.

  5. Definisci la competenza:

    • Nome: immettere un nome descrittivo, ad esempio customer-support-escalation. Usa solo lettere minuscole, numeri e trattini. Non iniziare o terminare il nome con un trattino.
    • Descrizione: descrivi cosa fa la competenza e quando dovrebbe essere attivata. Questa descrizione aiuta il runtime di orchestrazione a determinare quando invocare l'abilità.
    • Istruzioni: scrivi istruzioni in Markdown che guidino il comportamento dell'agente quando questa competenza è attiva. Includi passaggi specifici, formati di risposta ed eventuali vincoli.
  6. Seleziona Crea. La competenza appare nel pannello dei componenti del tuo agente.

Tip

Dopo aver aggiunto una competenza, testa l'agente nella scheda Anteprima per verificare che la competenza funzioni come previsto.

Scrivi istruzioni efficaci per l'abilità

Scrivi le istruzioni della competenza in linguaggio Markdown e includi:

  • Una descrizione chiara dell'attività o dello scenario che la competenza gestisce.
  • Indicazioni dettagliate su come l'agente dovrebbe rispondere.
  • Eventuali requisiti di formattazione per le risposte.
  • Casi limite e come gestirli.
  • Riferimenti a strumenti che l'agente dovrebbe usare, se applicabile.

Tip

Inizia con una semplice abilità e affinala in base ai risultati dei test. Puoi modificare le istruzioni per le competenze che crei da zero in qualsiasi momento dal pannello di configurazione delle competenze.