Testare un agente

Usa la scheda Anteprima negli agenti alimentati dal harness GitHub Copilot in Microsoft Copilot Studio per testare interattivamente il tuo agente prima di pubblicarlo. I test interattivi ti permettono di verificare le risposte del tuo agente, verificare l'accuratezza delle fonti di conoscenza e confermare che strumenti e competenze funzionano correttamente.

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 GitHub Copilot harness
  • Almeno istruzioni di base configurate per il tuo agente

Avvia una conversazione di prova

  1. Aprire l'agente in Copilot Studio.

  2. Seleziona la scheda Anteprima .

  3. Digita un messaggio nell'input della chat in basso nel pannello di anteprima e premi Invio oppure seleziona il pulsante invio.

  4. Esaminare la risposta dell'agente. L'agente elabora il tuo messaggio utilizzando le sue istruzioni, le fonti di conoscenza e gli strumenti disponibili.

  5. Continua la conversazione per testare le interazioni su più turni.

Tip

Usa i prompt suggeriti che appaiono nel pannello di anteprima per testare rapidamente scenari comuni. Questi prompt derivano dagli avviatori di conversazione configurati nelle impostazioni del tuo agente.

Capacità specifiche per il test

Risposte alle conoscenze al test

  1. Fai al tuo agente una domanda che dovrebbe essere risposta utilizzando una delle sue fonti di conoscenza.

  2. Rivedi la risposta per accuratezza e completezza.

  3. Attiva Anteprima utente finale per passare tra la vista maker e quella utente finale della anteprima.

  4. Controlla che le citazioni e le attribuzioni delle fonti siano corrette.

Invocazioni dello strumento di test

  1. Chiedi al tuo agente di eseguire un compito che richiede uno strumento (ad esempio, cercare dati o eseguire un'azione).

  2. Rivedi la risposta per confermare che lo strumento sia stato invocato correttamente.

  3. Nella traccia di attività, verifica il nodo di esecuzione dello strumento per vedere lo strumento chiamato e il risultato restituito.

Modifica il tuo agente durante i test

Non è necessario interrompere una conversazione nella scheda Anteprima per cambiare agente. Quando modifichi il tuo agente nella scheda Build durante una conversazione attiva:

  • Il turno in corso continua a utilizzare la configurazione precedente dell'agente fino al termine.
  • Il turno successivo raccoglie automaticamente le tue modifiche. Non devi iniziare una nuova conversazione.
  • Al turno successivo, cambiamenti strutturali come aggiungere un nuovo strumento, cambiare modello o attivare la Memoria si applicano allo stesso modo.

Usa questo schema per iterare rapidamente: invia un messaggio, rivedi la risposta, apporta una piccola modifica nella scheda Build , invia un messaggio di follow-up e confronta. Se un cambiamento non avrà effetto dopo un paio di turni, inizia una nuova conversazione per essere sicuro di testare contro uno stato fresco.

Attiva la modalità debug

Per vedere informazioni dettagliate su come il tuo agente elabora ogni messaggio:

  1. Nella scheda Anteprima, disattiva Anteprima utente finale per usare la vista creatore.

  2. La scheda di ragionamento appare nei messaggi di chat, mostrando i passaggi di elaborazione della catena di pensiero dell'agente per ogni interazione. La scheda di ragionamento viene espansa di default nella vista maker.

  3. Seleziona la scheda di ragionamento all'interno di un messaggio in chat per espandere o comprimere i dettagli della catena di pensiero di quella risposta.

Fornisci feedback sulle risposte

  1. Sotto qualsiasi risposta dell'agente, seleziona l'icona pollice su o pollice giù per aprire il popover del feedback.

  2. Inserisci un commento scritto che descriva il problema o il comportamento positivo.

  3. Inviare il feedback. Usa questo feedback per monitorare i modelli di qualità mentre iteri sul tuo agente.

Inizia una nuova conversazione

Per resettare il contesto della conversazione e ricominciare da capo:

  1. Seleziona Nuova chat nell'intestazione di anteprima.

  2. La conversazione attuale viene salvata nella cronologia delle conversazioni.

  3. Una conversazione nuova inizia senza alcun contesto precedente.