Przetestuj agenta

Użyj zakładki Podgląd w agentach zasilanych przez wiązkę GitHub Copilot w Microsoft Copilot Studio, aby interaktywnie przetestować swojego agenta przed jego publikacją. Interaktywne testy pozwalają zweryfikować odpowiedzi agentów, sprawdzić dokładność źródeł wiedzy oraz potwierdzić, że narzędzia i umiejętności działają prawidłowo.

Note

Funkcje opisane w tym artykule są wykorzystywane przez agentów lub przepływy pracy oparte na układzie GitHub Copilot.

Rozliczanie według użycia dotyczy korzystania z agentów, ich tworzenia, testowania i oceniania. Te działania mogą pochłaniać kredyty Copilot. Dowiedz się więcej w artykule Zarządzanie kosztami agentów obsługiwanych przez GitHub Copilot harness.

Wymagania wstępne

  • Agent utworzony przy użyciu harness GitHub Copilot
  • Przynajmniej podstawowe instrukcje skonfigurowane dla twojego agenta

Rozpocznij rozmowę testową

  1. Otwórz agenta w programie Copilot Studio.

  2. Wybierz zakładkę Podgląd.

  3. Wpisz wiadomość w czatowym wejściu na dole panelu podglądu i naciśnij Enter lub wybierz przycisk wyślij.

  4. Przejrzyj odpowiedź agenta. Agent przetwarza Twoją wiadomość, korzystając z instrukcji, źródeł wiedzy i dostępnych narzędzi.

  5. Kontynuuj rozmowę, by przetestować interakcje trwające wiele tur.

Porada

Użyj sugerowanych wskazówek pojawiających się w panelu podglądu, aby szybko przetestować typowe scenariusze. Te podpowiedzi pochodzą z inicjatorów rozmowy skonfigurowanych w ustawieniach Twojego agenta.

Możliwości specyficzne dla testów

Odpowiedzi sprawdzające wiedzę

  1. Zadaj swojemu agentowi pytanie, na które należy odpowiedzieć korzystając z jednego ze źródeł wiedzy.

  2. Przejrzyj odpowiedź pod kątem dokładności i kompletności.

  3. Przełącz Podgląd użytkownika końcowego, aby przełączać się między widokiem twórcy a widokiem podglądu dla użytkownika końcowego.

  4. Sprawdź, czy cytowania i przypisy źródeł są poprawne.

Wywołania narzędzi do testowania

  1. Poproś agenta o wykonanie zadania wymagającego narzędzia (na przykład wyszukiwanie danych lub wykonanie akcji).

  2. Przejrzyj odpowiedź, aby upewnić się, że narzędzie zostało poprawnie uruchomione.

  3. W śledzeniu aktywności zweryfikuj węzeł wykonawczy narzędzia, aby zobaczyć, jakie narzędzie zostało wywołane i jaki wynik zwróciło.

Edytuj swojego agenta podczas testowania

Nie musisz przerywać rozmowy w zakładce Podgląd , aby zmienić agenta. Gdy edytujesz swojego agenta w zakładce Build podczas aktywnej rozmowy:

  • Tura w toku nadal korzysta z poprzedniej konfiguracji agenta do momentu zakończenia.
  • Następna tura automatycznie uwzględnia Twoje zmiany. Nie musisz zaczynać nowej rozmowy.
  • W następnej turze zmiany strukturalne, takie jak dodanie nowego narzędzia, zmiana modelu czy włączenie pamięci, działają w ten sam sposób.

Wykorzystaj ten wzorzec do szybkiej iteracji: wyślij wiadomość, przejrzyj odpowiedź, wprowadź drobną zmianę w zakładce Buduj , wyślij wiadomość uzupełniającą i porównaj. Jeśli zmiana nie zadziała po kilku turach, rozpocznij nową konwersację, aby mieć pewność, że testujesz rozwiązanie w świeżym stanie.

Włącz tryb debugowania

Aby zobaczyć szczegółowe informacje o tym, jak Twój agent przetwarza każdą wiadomość:

  1. W zakładce Podgląd wyłącz Podgląd użytkownika końcowego , aby korzystać z widoku makera.

  2. Karta uzasadnienia pojawia się w wiadomościach czatu, pokazując kroki łańcucha myślowego agenta w każdej interakcji. „Karta rozumowania” jest domyślnie rozwinięta w widoku twórcy.

  3. Wybierz kartę uzasadnienia w wiadomości na czacie, aby rozwinąć lub zwinąć szczegóły łańcucha myśli dla tej odpowiedzi.

Udzielaj informacji zwrotnej na temat odpowiedzi

  1. Pod każdą odpowiedzią agenta wybierz ikonę kciuka w górę lub w dół, aby otworzyć wyskakujący panel opinii.

  2. Napisz pisemny komentarz opisujący problem lub pozytywne zachowanie.

  3. Prześlij opinię. Korzystaj z tych opinii, aby śledzić wzorce jakości w trakcie doskonalenia agenta.

Rozpoczynanie nowej rozmowy

Aby zresetować kontekst rozmowy i zacząć od nowa:

  1. Wybierz Nowy czat w nagłówku podglądu.

  2. Obecna rozmowa jest zapisywana w historii twoich rozmów.

  3. Nowa rozmowa zaczyna się bez wcześniejszego kontekstu.