Wprowadzenie
Agenci sztucznej inteligencji oferują zaawansowane połączenie technologii, które umożliwiają wykonywanie zadań przy użyciu generowania sztucznej inteligencji. Jednak w niektórych sytuacjach wymagane zadanie może być większe niż realistyczne dla pojedynczego agenta. W przypadku tych scenariuszy rozważ rozwiązanie z wieloma agentami . Rozwiązanie z wieloma agentami umożliwia agentom współpracę w ramach tej samej konwersacji.
Wyobraź sobie, że próbujesz rozwiązać typowe wyzwania związane z usługą DevOps, takie jak monitorowanie wydajności aplikacji, identyfikowanie problemów i wdrażanie poprawek. System z wieloma agentami może składać się z czterech wyspecjalizowanych agentów pracujących wspólnie:
Agent monitorowania stale pozyskuje dzienniki i metryki, wykrywa anomalie przy użyciu przetwarzania języka naturalnego (NLP) i wyzwala alerty w przypadku wystąpienia problemów.
Agent analizy głównej przyczyny koreluje te anomalie z ostatnimi zmianami systemu, używając modeli uczenia maszynowego lub wstępnie zdefiniowanych reguł, aby wskazać główną przyczynę problemu.
Po zidentyfikowaniu głównej przyczyny Zautomatyzowany Agent Wdrażania przejmuje kontrolę, aby zaimplementować poprawki lub cofnąć problematyczne zmiany, poprzez interakcję z potokami CI/CD i wykonanie skryptów wdrażania.
Na koniec agent raportowania generuje szczegółowe raporty podsumowujące anomalie, główne przyczyny i rozwiązania oraz powiadamia uczestników projektu za pośrednictwem poczty e-mail lub innych kanałów komunikacyjnych.
Ten modułowy, skalowalny i inteligentny system wieloagentowy usprawnia proces DevOps. Agenci współpracują, aby zmniejszyć interwencję ręczną i zwiększyć wydajność przy jednoczesnym zapewnieniu terminowej komunikacji i rozwiązywania problemów.
W tym module dowiesz się, jak używać zaawansowanych funkcji programu Microsoft Agent Framework do projektowania i organizowania inteligentnych agentów, którzy współpracują ze współpracę w celu rozwiązywania złożonych problemów. Poznasz również różne dostępne typy wzorców aranżacji i użyjesz programu Microsoft Agent Framework, aby opracować własnych agentów sztucznej inteligencji, którzy mogą współpracować z rozwiązaniem z wieloma agentami.
Po ukończeniu tego modułu będziesz mieć następujące umiejętności:
- Tworzenie agentów sztucznej inteligencji przy użyciu zestawu Microsoft Agent Framework SDK
- Używanie narzędzi i wtyczek z agentami sztucznej inteligencji
- Omówienie różnych typów wzorców aranżacji
- Opracowywanie rozwiązań dla wielu agentów