Wprowadzenie
Nowoczesne rozwiązania sztucznej inteligencji często polegają na współpracy wielu agentów w celu analizowania danych wejściowych, podejmowania decyzji i podejmowania działań. W rozwiązaniu Microsoft Foundry przepływy pracy agentów umożliwiają organizowanie tych interakcji przy użyciu kombinacji agentów, przepływu sterowania i zabezpieczeń środowiska uruchomieniowego.
Narzędzie Foundry zawiera wizualnego konstruktora przepływu pracy, który umożliwia projektowanie i testowanie tych systemów bez konieczności pisania obszernego kodu. Za pomocą kanwy można zdefiniować sposób wywoływania agentów, sposób przemieszczania się danych między krokami i podejmowania decyzji na podstawie danych wyjściowych agenta. Możesz również obserwować ścieżki wykonywania i sprawdzać wyniki pośrednie, aby zrozumieć, jak działa przepływ pracy w czasie wykonywania.
Załóżmy, że jesteś deweloperem odpowiedzialnym za automatyzację przepływów pracy pomocy technicznej dla klientów w rozwijającej się firmie SaaS. Twój zespół otrzymuje nieprzerwany napływ zgłoszeń wsparcia, od sporów dotyczących rozliczeń po błędy interfejsu API i proste pytania typu 'jak to zrobić'. Proces ręcznego przeglądania każdego żądania nie jest skalowalny, ale całkowite automatyzowanie odpowiedzi nie zawsze jest bezpieczne. Przepływy pracy umożliwiają łączenie wielu agentów sztucznej inteligencji, logiki warunkowej i eskalacji z udziałem człowieka. Korzystając z przepływów pracy opartych na agencie, można efektywnie i na dużą skalę klasyfikować wiele żądań pomocy technicznej przy zachowaniu niezawodności i kontroli.
Po ukończeniu tego modułu będziesz mieć następujące umiejętności:
- Wyjaśnienie, jak węzły przepływu pracy, zmienne i dane wyjściowe agenta współpracują ze sobą w celu kontrolowania ścieżek wykonywania.
- Użyj danych wyjściowych agenta strukturalnego i logiki warunkowej, aby kierować żądania do odpowiednich kroków przepływu pracy.
- Implementowanie pętli (For-Each) w celu wydajnego przetwarzania wielu danych wejściowych w ramach jednego przepływu pracy.
- Stosowanie wzorców człowiek w pętli i eskalacji do zarządzania niepewnością oraz odpowiedziami agenta o niskim poziomie pewności.
- Użyj wyrażeń Power Fx, aby manipulować danymi, oceniać warunki i kontrolować przepływ w przepływach pracy.