Udostępnij przez


Przetestuj swojego agenta

Podczas projektowania agenta w copilot Studio użyj panelu testowego, aby zobaczyć, jak agent prowadzi klienta przez konwersację. Jest to dobry sposób, aby upewnić się, że tematy działają i że konwersacje przepływają zgodnie z oczekiwaniami.

Podczas testowania agenta korzystającego z generatywnej orkiestracji można śledzić plan orkiestratora w czasie rzeczywistym na mapie działań. Zamknij mapę działań, jeśli chcesz przejść przez ścieżkę konwersacji krok po kroku z włączonym śledzeniem między tematami.

Oprócz testowania agenta w panelu Testowanie agenta można tworzyć zestawy testów wielu zapytań na potrzeby testowania automatycznego. Aby uzyskać więcej informacji, zobacz Tworzenie przypadków testowych w celu oceny agenta (wersja zapoznawcza).

Korzystanie z czatu testowego

Użyj panelu Przetestuj agenta aby przejść przez konwersacje agenta jako użytkownik. To skuteczny sposób, aby upewnić się, że tematy działają, przepływ konwersacji jest zgodny z oczekiwaniami.

Oprócz testowania swojego agenta w panelu Test Your Agent, możesz tworzyć zestawy testowe z wieloma zapytaniami do automatycznego testowania. Aby rozpocząć test automatyczny, wybierz przycisk oceny.

Zrzut ekranu pokazujący przycisk Utwórz nowy test w czacie testowym.

Wyświetlanie podglądu konwersacji

  1. Jeśli panel Testowanie agenta jest ukryty, otwórz go, wybierając pozycję Testuj w górnej części dowolnej strony.

  2. W polu na dole panelu Przetestuj swojego agenta wprowadź jakiś tekst. Jeśli tekst jest podobny do frazy wyzwalającej temat, temat zaczyna się.

  3. Wybierz odpowiedź agenta na czacie testowym. Ta akcja powoduje przejście do tematu i węzła, który wysłał odpowiedź. Wywołane węzły mają kolorowy znacznik wyboru i kolorowe obramowanie dolne.

    Zrzut ekranu przedstawiający węzeł z kolorowym znacznikiem wyboru i obramowaniem.

    Kontynuując rozmowę w aktywnym temacie, zauważysz, że każdy wyzwalany węzeł jest oznaczony polem wyboru i dolnym obramowaniem oraz znajduje się w środku kanwy.

  4. Jeśli chcesz automatycznie śledzić całą rozmowę, gdy przechodzi z tematu na temat, wybierz trzy kropki (...) na górze panelu testowego i włącz Śledź między tematami. W przypadku agenta korzystającego z generatywnej orkiestracji (ustawienie domyślne) rozważ wyłączenie opcji Pokaż mapę aktywności podczas testowania, aby uniknąć konieczności zwijania mapy aktywności przy każdej kolejnej konwersacji.

  5. Kontynuuj konwersację, aż będzie przepływać w sposób zamierzony.

Napiwek

W dowolnym momencie podczas interakcji z testowanym agentem można zaktualizować temat. Zapisz temat, aby zastosować zmiany i kontynuować konwersację z agentem.

Konwersacja nie jest automatycznie czyszczona, gdy zapisujesz temat. Jeśli chcesz, aby agent zapomniał o konwersacji testowej i rozpocząć od nowa, wybierz ikonę Resetuj w górnej części panelu testowego.

Możesz użyć zapytań wysyłanych podczas czatu testowego, aby utworzyć zautomatyzowane zestawy testów do oceny agenta.

Wartości zmiennych testowych

Podczas testowania agenta można obserwować wartości zmiennych.

  1. Wybierz pozycję Zmienne na pomocniczym pasku narzędzi. Zostanie wyświetlony panel Zmienne .

  2. Przejdź do karty Test i rozwiń wybrane kategorie zmiennych. W trakcie kontynuowania rozmowy testowej można monitorować wartość zmiennych w użyciu.

    Zrzut ekranu przedstawiający kartę Test panelu Zmienne z jedną zmienną tematową z wartością i drugą bez wartości.

  3. Aby sprawdzić właściwości zmiennej, wybierz żądaną zmienną. Zostanie wyświetlony panel Właściwości zmiennej.

Zapisywanie migawek konwersacji

Podczas testowania agenta możesz przechwytywać zawartość konwersacji i danych diagnostycznych i zapisywać je. Można następnie analizować dane w celu rozwiązywania problemów, takich jak agent, który nie odpowiada w oczekiwany sposób.

Ostrzeżenie

Plik migawki zawiera całą zawartość agenta, która może zawierać poufne informacje.

  1. Na górze panelu Testuj swojego agenta wybierz trzy kropki (...), a następnie wybierz Zapisz migawkę. Zostanie wyświetlony komunikat informujący o tym, że plik migawki może zawierać informacje poufne.

  2. Wybierz opcję Zapisz, aby zapisać zawartość agenta i diagnostykę rozmowy w archiwum ZIP o nazwie botContent.zip.

    Archiwum botContent.zip zawiera dwa pliki:

    • Plik dialog.json zawiera diagnostykę konwersacji, w tym szczegółowy opis błędów.
    • botContent.yml zawiera tematy i inną zawartość agenta, w tym encje i zmienne.

Zarządzaj połączeniami

Jeśli Twój agent wymaga połączeń użytkownika, możesz zarządzać połączeniami używanymi przez czat testowy: wybierz trzy kropki (...) na górze panelu testowego, a następnie wybierz Zarządzaj połączeniami.

Zgłaszanie problemów

Pomóż nam ulepszyć Copilot Studio, zgłaszając problemy. Wszystkie zebrane informacje pozostają anonimowe.

  1. Na górze panelu Testuj swojego agenta wybierz trzy kropki (...), a następnie wybierz Oznacz problem.

  2. Wybierz Zgłoś problem. Ta akcja wysyła identyfikator konwersacji do firmy Microsoft. Identyfikator jest unikatowym identyfikatorem używanym przez Microsoft do rozwiązywania problemów w rozmowie. Podczas zgłaszania problemu nie wysyłasz innych informacji, takich jak to, co jest przechowywane w pliku migawki konwersacji.