- Biegłość w programowaniu Python
- Doświadczenie w budowaniu aplikacji opartych na LLM
- Znajomość wywoływania funkcji i projektowania wieloagentowych systemów
Publiczność docelowa
- Starsi deweloperzy
- Inżynierowie platformy
- Architekci AI
AutoGen to otwarty framework z Microsoft do budowy aplikacji wieloagentowych, które wykorzystują LLMs, narzędzia, pamięć i interakcję użytkownika.
To prowadzone przez instruktora szkolenie na żywo (online lub stacjonarne) skierowane jest do zaawansowanych programistów i architektów, którzy chcą zaprojektować i wdrożyć głęboko spersonalizowane agenty za pomocą API opartych na Python, możliwości wywoływania funkcji i modularnych łańcuchów narzędziowych.
Po zakończeniu tego szkolenia uczestnicy będą mogli:
- Rozwijać niestandardowe agenty z logiką specyficzną dla roli i routingu narzędzi.
- Budować dynamiczne przepływy pracy za pomocą zaawansowanych wywołań funkcji i przełączania kontekstu.
- Wdrażać moduły pamięci i ramy planowania w zespołach agentów.
- Obsługiwać stany błędów wielu agentów i mechanizmy adaptacyjnego ponownego uruchamiania.
Format kursu
- Interaktywne wykłady i dyskusje.
- Wiele ćwiczeń i praktyki.
- Ręczne wdrażanie w żywym środowisku laboratoryjnym.
Opcje dostosowania kursu
- Aby zażądać dostosowanego szkolenia dla tego kursu, skontaktuj się z nami, aby to uregulować.
Przegląd podstawowych koncepcji AutoGen
- Definicje agentów i grup
- Wywoływanie funkcji i łączenie ról
- Ograniczenia wbudowanych agentów i konieczność ich dostosowywania
Budowanie niestandardowych agentów z Python
- Definiowanie zachowania agentów za pomocą podklas user_proxy i AssistantAgent
- Wstrzykiwanie logiki i podejmowania decyzji specyficznych dla roli
- Tworzenie ponownie używalnych modułów agentów i mixinów
Zaawansowana integracja i trasowanie narzędzi
- Rejestracja, łączenie i wywoływanie narzędzi
- Warunkowe przekierowywanie wejść do określonych narzędzi
- Zarządzanie wieloetapowymi łańcuchami narzędzi i złożonymi akcjami
Planowanie i kontekst Management
- Projektowanie dekompozytorów zadań i pośrednich planistów
- Utrzymywanie kontekstu między łańcuchami agentów
- Wdrażanie pamięci o ograniczonej zakresie dla długotrwałych sesji
Mechanizmy obsługi błędów i odzyskiwania
- Wykrywanie i zarządzanie nieudanymi lub niekompletnymi interakcjami
- Powtarzanie wywoływane przez agenta i logika zapasowa
- Rejestrowanie, debugowanie i walidacja odpowiedzi
Wieloagentowe Collaboration z niestandardowymi rolami
- Koordynowanie specjalistów w dynamicznych grupach agentów
- Orchestrowanie pętli rozumowania i wspólnych przepływów pracy
- Rozdzielanie ról vs. łączenie ról w przydzielaniu zadań
Strategie wdrażania w rzeczywistym świecie
- Optymalizacja wydajności i kosztów (użycie tokenów, caching)
- Wbudowywanie przepływów pracy AutoGen w aplikacje webowe lub pipeline
- Bezpieczeństwo, obserwowalność i integracja z opiniami użytkowników
Podsumowanie i następne kroki
United Arab Emirates - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Qatar - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Egypt - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Saudi Arabia - Advanced AutoGen: Custom Agents & Dynamic Tool Use
South Africa - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Brasil - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Canada - Advanced AutoGen: Custom Agents & Dynamic Tool Use
中国 - Advanced AutoGen: Custom Agents & Dynamic Tool Use
香港 - Advanced AutoGen: Custom Agents & Dynamic Tool Use
澳門 - Advanced AutoGen: Custom Agents & Dynamic Tool Use
台灣 - Advanced AutoGen: Custom Agents & Dynamic Tool Use
USA - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Österreich - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Schweiz - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Deutschland - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Czech Republic - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Denmark - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Estonia - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Finland - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Greece - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Magyarország - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Ireland - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Luxembourg - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Latvia - Advanced AutoGen: Custom Agents & Dynamic Tool Use
España - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Italia - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Lithuania - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Nederland - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Norway - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Portugal - Advanced AutoGen: Custom Agents & Dynamic Tool Use
România - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Sverige - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Türkiye - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Malta - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Belgique - Advanced AutoGen: Custom Agents & Dynamic Tool Use
France - Advanced AutoGen: Custom Agents & Dynamic Tool Use
日本 - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Australia - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Malaysia - Advanced AutoGen: Custom Agents & Dynamic Tool Use
New Zealand - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Philippines - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Singapore - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Thailand - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Vietnam - Advanced AutoGen: Custom Agents & Dynamic Tool Use
India - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Argentina - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Chile - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Costa Rica - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Ecuador - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Guatemala - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Colombia - Advanced AutoGen: Custom Agents & Dynamic Tool Use
México - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Panama - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Peru - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Uruguay - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Venezuela - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Polska - Advanced AutoGen: Custom Agents & Dynamic Tool Use
United Kingdom - Advanced AutoGen: Custom Agents & Dynamic Tool Use
South Korea - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Pakistan - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Sri Lanka - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Bulgaria - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Bolivia - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Indonesia - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Kazakhstan - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Moldova - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Morocco - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Tunisia - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Kuwait - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Oman - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Slovakia - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Kenya - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Nigeria - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Botswana - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Slovenia - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Croatia - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Serbia - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Bhutan - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Nepal - Advanced AutoGen: Custom Agents & Dynamic Tool Use
Uzbekistan - Advanced AutoGen: Custom Agents & Dynamic Tool Use