Przeglądanie działania agenta

Note

W tym artykule opisano funkcje używane w agentach lub przepływach agentów obsługiwanych przez standardowe środowisko uruchomieniowe.

Tworzenie agenta to proces iteracyjny. Obejmuje to zrozumienie sposobu działania agentów, wprowadzania zmian i wyświetlania wyników. Ten proces pomaga w tworzeniu lepszych agentów. Śledzenie aktywności przez Copilot Studio zapewnia wizualne mapowanie sekwencji danych wejściowych, decyzji i danych wyjściowych agentów w ramach aktywności, dzięki czemu można znaleźć problemy i możliwości poprawy.

Mapa działań jest generowana dla każdego działania. Działanie rozpoczyna się, gdy agent uruchamia konwersację lub zdarzenie zewnętrzne wyzwala agenta. Mapa reprezentuje każde działanie z węzłem.

Istnieją dwie formy śledzenia działań:

Note

Ta funkcja jest dostępna tylko dla agentów, którzy mają włączoną orkiestrację generatywną.

Pojawiają się tylko Twoje własne interakcje z agentem oraz miejsce, gdzie agent użył twoich danych uwierzytelniających, chyba że administrator systemu pozwala na udostępnianie transkrypcji aktywności innym użytkownikom. Agent musi używać zintegrowanego uwierzytelniania firmy Microsoft do identyfikowania interakcji.

Mapa aktywności w czasie rzeczywistym podczas testowania

Gdy zadajesz agentowi pytanie w panelu Testowanie agenta , na mapie działań zostanie wyświetlona wizualna reprezentacja planu wygenerowanego przez agenta. Mapa wyróżnia błędy, takie jak brakujące lub nieprawidłowe parametry wejściowe lub wyjściowe dla akcji, i pokazuje, jak długo zabiera wykonanie każdego kroku. Możesz również sprawdzić, czy informacje, które wysyła lub odbiera Twój agent, są poprawne.

Aby automatycznie wyświetlić mapę działań po wysłaniu zapytania do agenta w panelu Testowanie agenta , wybierz trzy kropki (...), a następnie włącz opcję Pokaż mapę aktywności podczas testowania.

Zrzut ekranu przedstawiający przycisk mapy aktywności z opcją wyświetlania go domyślnie.

Tutaj użytkownik zapytał: "Jaka będzie pogoda w Toronto, Kanada jutro?" Możesz zobaczyć akcję wybraną przez agenta do reagowania oraz dane wejściowe i wyjściowe.

Zrzut ekranu przedstawiający przykładową reprezentację planu w trybie śledzenia.

Wyzwalacze zdarzeń testowych

Po testowaniu wyzwalaczy zdarzeń ładunek wyzwalacza pojawia się jako komunikat na czacie testowym. Tylko ten komunikat można zobaczyć w programie Copilot Studio na potrzeby testowania. Użytkownicy Twojego agenta go nie widzą. Użyj wiadomości ładunkowych, aby zrozumieć, kiedy i jakie informacje oraz instrukcje wyzwalacz wysyła do Twojego agenta.

Przełączanie się między tematami

Podczas testowania agenta można użyć opcji Śledź między tematami. Po włączeniu śledzenia mapa aktywności pokazuje węzły w temacie podczas ich wykonywania, gdy temat jest wyzwalany w ramach planu. Możesz monitorować przepływ konwersacji.

Zrzut ekranu przedstawiający opcję śledzenia między tematami.

Note

Działania orkiestracji generatywnej wewnątrz tematu nie są wyświetlane na mapie aktywności.

Wyświetlanie zmiennych

Możesz zobaczyć zmienne, których używa Twój agent podczas testów. Te zmienne mogą być globalne, środowiskowe, systemowe lub niestandardowe, do których agent ma dostęp.

Aby wyświetlić zmienne:

  1. Otwórz agenta. Zostanie otwarta strona Omówienie.
  2. Wybierz pozycję Testuj , aby otworzyć panel Testowanie agenta .
  3. Na panelu Testowanie agenta rozpocznij konwersację z agentem, wprowadzając zapytanie lub monit.
  4. Aby wyświetlić zmienne podczas testowania, wybierz pozycję Testuj i wybierz pozycję Zmienne. Zostanie otwarty panel Zmienne z wyświetlonymi zmiennymi używanymi podczas testowania.

Wyświetlanie łańcucha myśli agenta podczas czatu testowego

Funkcja Łańcuch myśli (CoT) zapewnia wgląd w proces rozumowania agenta podczas testowania. Pokazuje pośrednie kroki, rozważania i decyzje, które agent podejmuje podczas przetwarzania danych wejściowych i generowania wyników. Ta funkcja jest przydatna do zrozumienia złożonych interakcji i debugowania zachowania agenta.

Note

Funkcja Łańcuch myśli jest dostępna tylko dla wybranych modeli, takich jak GPT-5 Reasoning, Claude Sonnet i Claude Opus.

Aby wyświetlić łańcuch myśli lub rozumowania agenta podczas testowania, wykonaj następujące kroki:

  1. Otwórz agenta. Zostanie otwarta strona Omówienie.
  2. Wybierz pozycję Testuj , aby otworzyć panel Testowanie agenta .
  3. Na panelu Testowanie agenta rozpocznij konwersację z agentem, wprowadzając zapytanie lub monit.
  4. Zanim agent odpowie, w panelu Przetestuj agenta pojawi się tok rozumowania, gdzie wyświetlany jest tok rozumowania stojący za odpowiedzią agenta.

Historia działań

Za każdym razem, gdy agent uruchamia działanie, w tym testy inicjowane w programie Copilot Studio, strona Działanie rejestruje działanie w czasie rzeczywistym. Przejdź do stronie Aktywność, aby:

  • Przejrzyj interakcje i decyzje podejmowane przez agenta podczas działania.
  • Znajdź miejsce, w którym zachowanie agenta nie pasuje do Twoich celów.
  • Zobacz, jak długo trwa ukończenie poszczególnych działań przez agenta.
  • Znajdź szczegóły błędu.

Historia aktywności agenta jest dostępna dla:

Note

Musisz mieć licencję Microsoft Exchange i skrzynkę odbiorczą, aby móc przeglądać historyczną aktywność agenta. Te dane są przechowywane przy użyciu usług platformy Microsoft 365, które nie podlegają warunkom i zobowiązaniom dotyczącym danych platformy Azure. Zamiast tego ta funkcja jest obsługiwana przez usługi Microsoft 365 i przechowywana w lokalizacji skojarzonej ze skrzynką pocztową programu Exchange. Dane dotyczące działań historycznych podlegają warunkom i zobowiązaniom w usłudze Microsoft 365 dot. miejsca przechowywania danych.

Administratorzy powinni używać centrum administracyjnego platformy Power Platform aby uniemożliwić Microsoft 365 przechowywanie danych. Wyłączenie tego ustawienia powoduje zatrzymanie przyszłego przechowywania danych na platformie Microsoft 365. Istniejące dane przechowywane na platformie Microsoft 365 są usuwane lub czyszczone zgodnie z zasadami przechowywania danych ustawionymi dla platformy Microsoft 365.

Aby uzyskać więcej informacji, zobacz Zarządzanie danymi aktywności obsługiwanymi przez usługi Microsoft 365.

Przejrzyj następujące informacje na stronie Działanie :

  • Lista działań i ich szczegóły.
  • Konwersacja krok po kroku wykonywana w ramach działania.

Lista działań

Działanie to jednostka interakcji agenta, która obejmuje konwersację z użytkownikiem, rejestrowanie i odpowiadanie na zdarzenia lub kombinację tych działań.

Na liście działań można zobaczyć:

  • Nazwa: nazwa użytkownika wchodzącego w interakcję z agentem. Jeśli działanie nie wiąże się z użytkownikiem, na przykład gdy agent wykonuje akcje bez monitowania przez człowieka, użytkownik jest wyświetlany jako Automatyczny.
  • Kanały: kanał, w którym miała miejsce interakcja. Działania, które odbywają się w panelu testowania agenta, mają ikonę Copilot Studio.
  • Data: data rozpoczęcia pierwszej interakcji działania.
  • Ukończone kroki: liczba kroków wykonywanych przez agenta podczas działania.
  • Ostatni krok: ostatni krok ukończony w działaniu.
  • Stan: stan działania (powodzenie, niepowodzenie, w toku).

Dostosowywanie widoku tabeli aktywności

Możesz dostosować widok Tabeli działania, aby skoncentrować się na najbardziej odpowiednich informacjach.

Dostosowywanie widoku tabeli działania:

  1. Przejdź do strony Działanie agenta. Pojawi się lista czynności.
  2. Wybierz Edytuj kolumny. Zostanie wyświetlony panel Edytowanie kolumn z listą dostępnych kolumn.
  3. Na panelu Edytowanie kolumn :
    • Zaznacz pole wyboru obok nazwy kolumn, które chcesz wyświetlić.
    • usuń zaznaczenie w polu wyboru obok nazwy kolumn, które chcesz ukryć.
    • Przeciągnij i upuść kolumny do preferowanej sekwencji lub użyj strzałek W górę i W dół.
  4. Wybierz pozycję Zapisz, aby potwierdzić i zaktualizować widok tabeli Działanie.

Zrzut ekranu przedstawiający edytowanie kolumn w widoku tabeli Działanie.

Sortowanie i filtrowanie sesji

Możesz sortować i filtrować sesje według daty, kanału, statusu i błędów, aby szybko zawęzić wyniki oraz przyspieszyć ich priorytetyzację i przegląd. Możesz także dostosować widok, aby skupił się na tym, co jest najważniejsze dla twojego workflow.

Aby sortować lub filtrować sesje, przejdź do strony Działanie . Zostanie wyświetlona lista sesji działań.

  • Aby posortować sesje, najedź kursorem na nagłówek kolumny, według której chcesz sortować, aż pojawi się strzałka sortowania, a następnie ją kliknij. Wybierz go ponownie, aby odwrócić kolejność sortowania.
  • Aby dostosować widok, aby skupić się na określonych sesjach, wybierz pozycję Filtry i wybierz kryteria, według których chcesz filtrować.
  • Aby zawęzić sesje według statusu, wybierz jeden z następujących filtrów u góry listy sesji: Nieudane, Zablokowane, W toku, Oczekujące na użytkownika lub Zakończone.

Wyświetl aktywność sesji

Na stronie Działanie możesz wyświetlić konwersację w ramach działania na mapie działań wizualnych lub w formie transkrypcji konwersacji i mapy działań wizualnych. Domyślnie jest wyświetlany widok Transkrypcja i mapa.

  1. Aby wyświetlić konwersację w ramach działania, wybierz działanie.

    • Aby wyświetlić mapę transkrypcji i działań, wybierz pozycję Widok, a następnie wybierz pozycję Transkrypcja + Widok mapy.
    • Aby wyświetlić tylko mapę działań, wybierz pozycję Widok, a następnie wybierz pozycję Widok mapy.

    Zrzut ekranu przedstawiający wybieranie różnych widoków.

  2. Aby powrócić do listy działań, wybierz ikonę Wstecz .

W widoku Transkrypcja + widok mapy jest wyświetlana konwersacja, która miała miejsce z agentem podczas działania wraz z wizualną mapą aktywności. Transkrypcja rejestruje dane wejściowe użytkownika, ładunki wyzwalaczy i odpowiedzi agenta. Użyj transkrypcji, aby zobaczyć, jak agent reaguje na rozmowy z użytkownikami. Możesz również zobaczyć komunikaty z danymi wyzwalacza, które agent otrzymuje z wyzwalaczy zdarzeń.

Wyświetlanie łańcucha myśli agenta

Funkcja Chain of Thought (CoT) zapewnia wgląd w proces rozumowania agenta podczas działania. Wyświetla on pośrednie kroki, zagadnienia i decyzje podejmowane przez agenta podczas przetwarzania danych wejściowych i generowania danych wyjściowych. Ta funkcja jest przydatna do zrozumienia złożonych interakcji i debugowania zachowania agenta. Łańcuch myśli agenta dla określonego działania można wyświetlić tylko w widoku Mapy.

Note

Funkcja Łańcuch myśli jest dostępna tylko dla wybranych modeli, takich jak GPT-5 Reasoning, Claude Sonnet i Claude Opus.

Aby wyświetlić łańcuch myśli lub rozumowania agenta dla określonego działania:

  1. Na karcie Działanie wybierz działanie, które chcesz przejrzeć. Domyślnie jest wyświetlany widok Transkryptu + Mapy.
  2. Pod mapą działań wybierz chevron Rozumowania. Łańcuch myśli agenta ukazuje się.

Zobacz interakcje swojego agenta z innymi użytkownikami

Gdy administrator systemu umożliwia udostępnianie transkrypcji aktywności Twojego agenta innym użytkownikom, możesz zobaczyć interakcje innych użytkowników z Twoim agentem na stronie Aktywności . Możesz przeanalizować, jak Twój agent radzi sobie w rzeczywistych interakcjach i zidentyfikować obszary do poprawy.

Dowiedz się więcej w temacie Udostępnianie agentów innym użytkownikom.

Przypinanie i odpinanie działania

Na stronie Działanie możesz przypiąć ważne działania na początku listy działań, aby uzyskać łatwy dostęp lub odpinać je, gdy nie są już potrzebne.

  • Aby przypiąć działanie, umieść kursor na działaniu i wybierz ikonę Przypnij obok nazwy.
  • Aby odpiąć działanie, umieść kursor na działaniu i wybierz ikonę Odepnij obok nazwy.

Wyświetlanie wszystkiej aktywności agentów na mapie aktywności

Widok Mapy to wizualna reprezentacja przepływu danych wejściowych, decyzji i reakcji występujących podczas działania. Każde działanie agenta, użytkownika lub wyzwalacza jest wykonywane za pomocą węzła. Podczas wyświetlania mapy działań wybierz węzeł, aby wyświetlić szczegóły dotyczące danych wejściowych, decyzji i danych wyjściowych dla tego działania.

Na poniższej ilustracji przedstawiono przykład tego, co widać po wybraniu węzła wiedzy. Pokazuje on:

  • Zapytanie, które agent użył do przeszukiwania źródeł wiedzy. Może się różnić od zapytania napisanego przez użytkownika lub danych wejściowych dostarczonych przez wyzwalacz.
  • Odpowiedź utworzona przez agenta na podstawie źródeł wiedzy.
  • Źródła, do których odwołuje się agent.
  • Inne źródła, które agent przeszukał, ale nie użył do stworzenia odpowiedzi. Agent przeszukał te źródła, ale nie znalazł informacji istotnych dla zapytania.

Szczegóły węzła wiedzy.

W tym przykładzie można zobaczyć szczegóły węzła akcji dla Podaj prognozę pogody na jutro z danymi wejściowymi i wyjściowymi:

Zrzut ekranu przedstawiający mapę działań zakończonych powodzeniem.

Wybierz pozycję Edytuj, aby wyświetlić i zmienić konfigurację skojarzoną z wybranym działaniem.

Uzasadnienie

Uzasadnienie zawiera wyjaśnienie sposobu, w jaki agent postanowił wywołać określone narzędzie. Sztuczna inteligencja generuje uzasadnienie na żądanie i opiera się na metadanych i aktywności agenta. Uzasadnienie jest wyświetlane dla źródeł wiedzy lub łączników o stanie Zakończono. Wybierz pozycję Pokaż uzasadnienie, aby wyświetlić uzasadnienie.

Zrzut ekranu przedstawiający mapę aktywności z wyróżnionymi wynikami Uzasadnienia.

Podczas przeglądania aktywności agenta użyj Rationale, aby lepiej zrozumieć, dlaczego agent zdecydował się wywołać określone narzędzie lub wypełnić parametry. Ułatwia rozwiązywanie problemów z zachowaniem agenta. Jednak ponieważ sztuczna inteligencja generuje uzasadnienie, może nie być dokładne. Użyj najlepszego osądu podczas przeglądania podanego uzasadnienia.

Status agenta

Poniższa tabela opisuje różne stany, z jakimi agent może się spotkać podczas swojej pracy:

State Conditions
Przesłano Sesja została właśnie rozpoczęta.
W toku Co najmniej jeden ze zdefiniowanych kroków nie został ukończony i jest nadal w toku.
Wymagane dane wejściowe Agent oczekuje na wprowadzenie danych przez użytkownika w celu kontynuowania konwersacji. Ten krok wymaga interwencji człowieka.
Wymagane uwierzytelnienie Agent oczekuje na uwierzytelnienie użytkownika, aby kontynuować rozmowę. Ten krok wymaga interwencji człowieka.
Ukończono Brak błędów. Ostatni komunikat nie jest oknem dialogowym Zarządzanie połączeniami. Czat jest wykonywany, gdy zdefiniowany plan kroków inicjatora konwersacji jest w stanie Zakończono. Konwersacja może przechodzić do stanu Ukończona i z niego wychodzić.
Anulowane Anuluje wszystkie pozostałe plany dynamiczne i opróżnia stos okien dialogowych.
Failed Wystąpił co najmniej jeden błąd.
Odrzucone Agent odrzucił rozmowę i nie rozpoczął jej.

Wyślij opinię

Jeśli masz sugestie dotyczące poprawy jakości agenta, wyślij swoją opinię przy użyciu ikony Opinia na karcie Działanie .

Zrzut ekranu przedstawiający opcję wyślij opinię.