Udostępnij przez


Przepływy pracy programu Microsoft Agent Framework — możliwość obserwowania

Obserwowalność dostarcza wglądu w stan wewnętrzny i zachowanie przepływów pracy w trakcie ich wykonywania. Obejmuje to rejestrowanie, metryki i funkcje śledzenia, które ułatwiają monitorowanie i debugowanie przepływów pracy.

Wskazówka

Obserwacja jest funkcją obejmującą całą platformę i nie jest ograniczona do przepływów pracy. Aby uzyskać więcej informacji, zobacz Obserwowanie.

Oprócz standardowej telemetrii GenAI przepływy pracy platformy agentów emitują dodatkowe zakresy, dzienniki i metryki w celu zapewnienia dokładniejszego wglądu w wykonywanie przepływu pracy. Te funkcje obserwacji pomagają deweloperom zrozumieć przepływ komunikatów, wydajność funkcji wykonawczych i wszelkie błędy, które mogą wystąpić.

Włącz możliwość obserwowania

Zapoznaj się z artykułem Włączanie możliwości obserwacji , aby uzyskać instrukcje dotyczące włączania możliwości obserwowania w aplikacjach.

Zapoznaj się z artykułem Włączanie możliwości obserwacji , aby uzyskać instrukcje dotyczące włączania możliwości obserwowania w aplikacjach.

Zasięgi przepływu pracy

Nazwa zakresu Description
workflow.build Dla każdej kompilacji przepływu pracy
workflow.run Dla każdego wykonania procesu roboczego
message.send Dla każdej wiadomości wysłanej do wykonawcy
executor.process Dla każdego wykonawcy przetwarzającego komunikat
edge_group.process Dla każdej grupy przetwarzania brzegowego przetwarzającej komunikat

Gdy wykonawca wysyła komunikat do innego wykonawcy, message.send zakres tworzony jest jako element podrzędny executor.process zakresu. Jednak zakres wykonawcy docelowego nie będzie elementem podrzędnym executor.process zakresu message.send ponieważ wykonanie nie jest zagnieżdżone. executor.process Zamiast tego przedział wykonawcy docelowego jest połączony z message.send przedziałem wykonawcy źródłowego. Spowoduje to utworzenie ścieżki możliwej do śledzenia w trakcie wykonywania przepływu pracy.

Przykład:

Relacje obejmujące

Dalsze kroki