Einen Agenten vorschauen und testen

Der Tab "Vorschau" in Agenten, die vom GitHub Copilot-Harness in Microsoft Copilot Studio betrieben werden, bietet eine interaktive Testumgebung, in der Sie mit Ihrem Agenten chatten, sein Verhalten debuggen und den Gesprächsverlauf überprüfen können – und das alles, bevor Sie veröffentlichen.

Note

Die Funktionen in diesem Artikel werden vom GitHub Copilot-Harness unterstützt, das Copilot Credits für nutzungsbasierte Abrechnung verwendet. Erfahren Sie mehr über Copilot-Credits in Überblick über die Abrechnung von Agenten, die vom GitHub Copilot-Harness betrieben werden.

Nutzungsbasierte Abrechnung gilt für die Nutzung, den Bau, das Testen und die Bewertung von Agenten. Diese Aktionen könnten Copilot-Credits verbrauchen.

Was Sie in der Vorschauversion tun können

Die Registerkarte Vorschauversion bietet eine umfassende Sammlung von Test- und Debugging-Werkzeugen:

  • Interaktiver Chat: Senden Sie Nachrichten an Ihren Agenten und überprüfen Sie dessen Antworten in Echtzeit. Das Chat-Erlebnis entspricht dem, wie Benutzer mit Ihrem Agenten interagieren, nachdem er veröffentlicht wurde.
  • Prompt-Vorschläge: Die Vorschau zeigt Gesprächsstarter aus der Konfiguration Ihres Agenten an, sodass Sie häufig Szenarien schnell testen können.
  • Aktivitätsnachverfolgung: Zeigen Sie eine detaillierte Gedankenkette (CoT)-Nachverfolgung an, die zeigt, wie Ihr Agent jede Nachricht verarbeitet hat, einschließlich der konsultierten Wissensquellen, der aufgerufenen Tools und der Schritte der Argumentation.
  • Gesprächsverlauf: Überprüfen Sie vergangene Testgespräche mit Ihrem Agent.
  • Antwort-Feedback: Bewerten Sie die Antworten des Agenten mit Daumen hoch oder Daumen runter und geben Sie schriftliches Feedback, um Qualitätsprobleme nachzuverfolgen.

Layout-Optionen der Vorschauversion

Die Registerkarte Vorschauversion bietet verschiedene Ansichten, die Ihren Arbeitsablauf unterstützen.

  • Ersteller-Ansicht: Die Standardansicht, die die Begründungskarte im Chat enthält, sodass Sie beim Testen die Begründung des Agenten sehen können.
  • Endnutzervorschau: Schalten Sie Endnutzervorschau ein, um den Agenten so zu sehen, wie Endnutzer ihn erleben, ohne Debugging-Informationen.

Sie können zwischen den Ansichten wechseln, indem Sie die Umschaltung Endbenutzer-Vorschau im Vorschau-Header nutzen.

Wann man Vorschauversion oder Auswertung verwendet

Scenario Vorschauversion verwenden Auswertung verwenden
Schnelles, interaktives Testen während der Entwicklung
Fehlerbehebung einer bestimmten Antwort oder eines Werkzeugaufrufs
Iteration von Anweisungen oder Wissen
Qualitätsmessung über viele Testfälle hinweg
Wiederholbare, automatisierte Tests vor der Veröffentlichung
Vergleich von Ergebnissen zwischen Agentenversionen

Beide Ansätze ergänzen sich. Nutzen Sie die Vorschauversion, um zu erkunden und zu verfeinern, und anschließend die Auswertungs-Funktion, um im großen Maßstab zu validieren.

Wichtigste Funktionen

Chatfunktionen

Beim Testen in der Registerkarte Vorschauversion können Sie:

  • Senden Sie Textnachrichten und führen Sie mehrteilige Unterhaltungen
  • Sehen Sie Agentenantworten an, die mit reicher Formatierung gerendert wurden
  • Kopieren Sie Agentenantworten zur Überprüfung oder Dokumentation
  • Bewerten Sie Antworten mit Daumen hoch oder Daumen runter
  • Geben Sie detailliertes Feedback über das Feedback-Popover, einschließlich schriftlicher Kommentare
  • Starten Sie eine neue Unterhaltung, um mit einem leeren Kontext zu testen

Aktivitätsüberwachung

Die Aktivitätsüberwachung zeigt Ihnen genau, wie Ihr Agent jede Nachricht verarbeitet hat:

  • Schritte des Gedankengangs: Sehen Sie die logischen Knoten, denen Ihr Agent gefolgt ist
  • Wissensquellenzuordnung: Sehen Sie, welche Wissensquellen der Agent konsultiert hat und welche Quellenangaben er verwendet hat
  • Toolausführung: Sehen Sie, wann Tools, Konnektoren, Flows oder Fertigkeiten ausgeführt wurden und welche Ergebnisse sie zurückgaben
  • Fehlerdetails: Identifizieren und beheben Sie Fehler, die während der Verarbeitung aufgetreten sind

Wählen Sie ein beliebiges Quell- oder Tool-Element im Aktivitätsprotokoll aus, um direkt zu dieser Komponente in der Build-Registerkarte zur Bearbeitung zu navigieren.

Erfahren Sie mehr unter Verwenden Sie die Aktivitätsüberwachung, um Ihren Agenten zu debuggen.

Konversationsverlauf

Die Registerkarte Vorschauversion verwaltet einen Verlauf Ihrer Testunterhaltungen. Sie haben folgende Möglichkeiten:

  • Überprüfen Sie vergangene Gespräche und deren Ergebnisse
  • Filtern Sie Unterhaltungen nach Status (Alle, Fehlgeschlagen, In Bearbeitung, Abgeschlossen, Authentifizierung erforderlich oder Eingabe erforderlich)
  • Sehen Sie sich das Transkript einer früheren Unterhaltung und die Begründungsschritte an, um das Verhalten des Agenten zu überprüfen
  • Sehen Sie sich detaillierte Metriken für jede Sitzung an, einschließlich Schritte/Gesprächsrunden, Dauer, letzter Schritt und das Modell, das die Anfrage verarbeitet hat

Weitere Informationen finden Sie unter Unterhaltungen-Vorschauversionen verwalten.