Podczas projektowania agenta w usłudze Copilot Studio można użyć okienka Testowanie agenta, aby zobaczyć, jak agent przeprowadza klientów przez konwersację.
Aby ułatwić znalezienie i naprawienie nieoczekiwanego zachowania, można włączyć śledzenie między tematami, aby przejść krok po kroku przez konwersację agenta, a następnie przejść do odpowiedniego węzła na kanwie tworzenia.
Użyj okienka Testowanie swojego agenta w celu przejścia przez konwersacje agenta jako użytkownik. To skuteczny sposób, aby upewnić się, że tematy działają, przepływ konwersacji jest zgodny z oczekiwaniami.
Wyświetlanie podglądu konwersacji
Jeśli okienko Testowanie agenta jest ukryte, otwórz je, wybierając opcję Testowanie pomocnika w górnej części którejkolwiek strony.
W polu u dołu okienka Test agenta wprowadź tekst. Jeśli tekst jest podobny do frazy wyzwalającej temat, temat zaczyna się.
Wybierz odpowiedź agenta w okienku Testowanie agenta. To przenosi Cię do tematu i węzła, który wysłał odpowiedź. Wywołane węzły mają kolorowy znacznik wyboru i kolorowe obramowanie dolne.
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.
Jeśli chcesz automatycznie obserwować całą konwersację i jej przechodzenie z tematu na temat, włącz opcję Śledzenie w górnej części okienka Testowanie agenta.
Kontynuuj konwersację, aż będzie przepływać w sposób zamierzony.
W dowolnym momencie podczas interakcji z testowanym agentem można zaktualizować temat. Po prostu zapisz temat, aby zastosować zmiany, i kontynuuj konwersację z agentem.
Twój wątek nie jest automatycznie czyszczony po zapisaniu tematu. Jeśli w dowolnym momencie chcesz wyczyścić konwersację z testowania agenta i zacząć od początku, wybierz ikonę Resetuj.
Wartości zmiennych testowych
Podczas testowania agenta można obserwować wartości zmiennych.
Wybierz Zmienne na pomocniczym pasku narzędzi, aby otworzyć okienko Zmienne.
Przejdź do karty Test i rozwiń wybrane kategorie zmiennych.
W trakcie kontynuowania rozmowy testowej można monitorować wartość zmiennych w użyciu.
Aby sprawdzić właściwości zmiennej, wybierz żądaną zmienną. Zostanie wyświetlony panel Właściwości zmiennej.
Podczas testowania agent możesz przechwycić zawartość konwersacji i dane diagnostyczne oraz zapisać je jako plik. 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 ma całą zawartość agenta, która może obejmować poufne informacje.
W górnej części okienka Testowanie agent wybierz ikonę Więcej (...), a następnie wybierz pozycję Zapisz migawkę.
Zostanie wyświetlony komunikat informujący o tym, że plik migawki może zawierać informacje poufne.
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 agent wymaga połączenia użytkowników końcowych, aby zarządzać połączeniami używanymi przez testowy czat, wybierz ikonę Więcej (…) u góry okienka testowego, a następnie wybierz opcję Zarządzaj połączeniami.
Testowanie tematu w okienku Testowanie bota
W okienku Testowanie bota możesz przechodzić przez konwersacje bota jako użytkownik. To skuteczny sposób, aby upewnić się, że tematy działają, przepływ konwersacji jest zgodny z oczekiwaniami.
Jeśli okienko Testowanie bota jest ukryte, wybierz pozycję Przetestuj swojego bota w dolnej części panelu bocznego, aby je otworzyć.
Wybierz ikonę Resetuj u góry okienka Testowanie bota, aby wyczyścić poprzednie konwersacje.
Zresetowanie ułatwia obserwowanie przepływu bieżącego tematu bez mylenia z poprzednimi konwersacjami.
W monicie Wpisz wiadomość wprowadź jedną z fraz wyzwalających tematu.
Śledzenie ścieżki konwersacji tematu
Fraza wyzwalająca rozpoczyna konwersację. W okienku Testowanie bota jest wyświetlana odpowiedź bota oraz ustawione przez Ciebie opcje odpowiedzi użytkownika.
Kontynuuj konwersację, testując jej przepływ w zaplanowanym zakresie zgodnie ze swoim projektem tematu.
W dowolnym momencie można powrócić do kanwy tworzenia tematu, aby skorygować ścieżkę konwersacji. Okienko Testowanie bota jest automatycznie odświeżane po zapisaniu zmian tematu.
Zapisywanie migawek konwersacji
Podczas testowania bota można przechwycić zawartość konwersacji i dane diagnostyczne i zapisać je jako plik. Dane można analizować, aby rozwiązywać problemy, takie jak bot, który nie odpowiada w oczekiwany sposób.
Ostrzeżenie
Plik migawki zawiera całą zawartość bota, która może obejmować poufne informacje.
U góry okienka Testowanie bota wybierz ikonę Więcej (⋮), a następnie wybierz opcję Zapisz migawkę.
Zostanie wyświetlony komunikat informujący o tym, że plik migawki może zawierać informacje poufne.
Wybierz opcję Zapisz, aby zapisać zawartość bota i diagnostykę rozmowy w archiwum ZIP o nazwie DSAT.zip.
Archiwum DSAT.zip zawiera dwa pliki:
Plik dialog.json zawiera diagnostykę konwersacji, w tym szczegółowy opis błędów.
botContent.json zawiera tematy i inną zawartość bota, w tym encje i zmienne.
Testowanie tematu w okienku Testowanie bota
Jeśli okienko Testowanie bota jest ukryte, otwórz je, wybierając opcję Testowanie czatbota w menu nawigacji.
Dobrze jest wybrać opcję Resetuj w górnej części okienka Testowanie bota w celu wyczyszczenia poprzednich konwersacji. Wyczyszczenie poprzednich konwersacji ułatwia wyświetlenie przepływu tematu, który chcesz zobaczyć, bez mylenia z poprzednimi konwersacjami.
W polu monitu Wpisz wiadomość u dołu okienka Testowanie bota wprowadź frazę wyzwalającą dla tematu.
Fraza wyzwalająca uruchamia konwersację tematu, a w okienku Testowanie bota wyświetlane są odpowiedzi bota i opcje odpowiedzi użytkownika do wyboru.
Kontynuuj konwersację, testując jej przepływ w zaplanowanym zakresie zgodnie z projektem tematu.
Wybierz odpowiedź w okienku Testowanie bota, która spowoduje przełączenie do odpowiedzi w edytorze konwersacji dla danego tematu. Kanwa tworzenia zawiera węzły wyróżnione na zielono.
W dowolnym momencie można powrócić do kanwy tworzenia dla tematu, aby skorygować jego ścieżkę konwersacji. Okienko Testowanie czatu zostanie automatycznie odświeżone po zapisaniu zmian tematu.
Śledzenie ścieżki konwersacji tematu
W miarę precyzyjnego dostosowywania bota można włączyć śledzenie między tematami, dzięki czemu można krok po kroku przejść przez ścieżkę konwersacji.
Jeśli okienko Testowanie bota jest ukryte, otwórz je, wybierając opcję Testowanie czatbota w menu nawigacji.
W górnej części okienka Testowanie bota ustaw opcję Śledzenie między tematami na Wł.
Wprowadź frazę wyzwalającą dla tematu, który chcesz sprawdzić, a następnie kontynuuj testowanie konwersacji.
Podczas poruszania się po konwersacji w okienku Testowanie bota kanwa tworzenia wyróżnia bieżące miejsce na ścieżce konwersacji. Kanwa tworzenia zawiera węzły wyróżnione na zielono.
Aby przejść do wcześniejszego miejsca na ścieżce konwersacji na kanwie tworzenia, wybierz ją w okienku Testowanie bota.
Jeśli ścieżka konwersacji okienku testowania bota przechodzi z jednego tematu do innego tematu, kanwa tworzenia jest odświeżana i następuje przejście między tematami do odpowiednich wyróżnionych węzłów.
Uwaga
Pomóż nam ulepszyć Copilot Studio, zgłaszając problemy. Aby przesłać identyfikator rozmowy do Microsoft, użyj ikony flagi w górnej części okienka testowego. Identyfikator jest unikatowym identyfikatorem używanym przez Microsoft do rozwiązywania problemów w rozmowie. Inne informacje, takie jak dane przechowywane w pliku migawki rozmowy, nie są wysyłane podczas raportów o problemach. Wszystkie zebrane informacje pozostają anonimowe i będą używane do poprawy jakości pomocnika.