ai-agents-for-beginners

Wprowadzenie do Agentów AI

(Kliknij powyższy obraz, aby obejrzeć wideo do tej lekcji)

Wprowadzenie do Agentów AI i Przypadków Użycia Agentów

Witamy na kursie AI Agents for Beginners! Ten kurs daje Ci podstawową wiedzę — oraz rzeczywisty działający kod — aby zacząć budować Agentów AI od podstaw.

Wpadnij się przywitać w Azure AI Discord Community — to społeczność pełna uczących się i budowniczych AI, którzy chętnie odpowiadają na pytania.

Zanim przejdziemy do budowy, upewnijmy się, że naprawdę rozumiemy, czym jest Agent AI i kiedy warto go użyć.


Wprowadzenie

Ta lekcja obejmuje:

Cele Nauki

Pod koniec tej lekcji powinieneś być w stanie:


Definicja Agentów AI i Typy Agentów AI

Czym są Agenty AI?

Oto prosty sposób, aby to sobie wyobrazić:

Agenty AI to systemy, które pozwalają Modelom Językowym (LLM) rzeczywiście coś robić — poprzez dawanie im narzędzi i wiedzy do działania w świecie, a nie tylko odpowiadania na zapytania.

Rozwińmy to trochę:

Czym są Agenty AI?


Różne Typy Agentów AI

Nie wszystkie agenty są zbudowane jednakowo. Oto podział głównych typów, na przykładzie agenta rezerwacji podróży:

Typ Agenta Co robi Przykład agenta podróży
Proste Agenty Refleksyjne Podążają za twardo zakodowanymi regułami — brak pamięci, brak planowania. Widzi maila z reklamacją → przekazuje do obsługi klienta. Koniec.
Agenty Refleksyjne oparte na Modelu Utrzymuje wewnętrzny model świata i aktualizuje go w miarę zmian. Śledzi historyczne ceny lotów i sygnalizuje trasy, które nagle stają się drogie.
Agenty Celowe Ma cel i krok po kroku ustala, jak go osiągnąć. Rezerwuje cały wyjazd (loty, samochód, hotel) od Twojej lokalizacji do celu podróży.
Agenty Utylitarne Nie tylko znajduje jakieś rozwiązanie, ale najlepsze poprzez ocenę kompromisów. Równoważy koszt z wygodą, aby znaleźć wyjazd najlepiej dopasowany do Twoich preferencji.
Agenty Uczące się Z czasem staje się lepszy ucząc się na podstawie opinii. Dostosowuje przyszłe rekomendacje rezerwacji na podstawie ankiet po podróży.
Agenty Hierarchiczne Agent na wysokim poziomie dzieli pracę na podzadania i deleguje agentom niższego poziomu. Prośba o “anulowanie wyjazdu” jest rozdzielana na: anulowanie lotu, anulowanie hotelu, anulowanie wynajmu auta — każde realizowane przez pod-agenta.
Systemy Multi-Agentowe (MAS) Wielu niezależnych agentów współpracuje (lub rywalizuje). Kooperacja: odrębni agenci zajmują się hotelami, lotami i rozrywką. Rywalizacja: wielu agentów rywalizuje o wypełnienie pokoi hotelowych najlepszą ceną.

Kiedy używać Agentów AI

Tylko dlatego, że możesz użyć agenta AI, nie oznacza, że zawsze powinieneś. Oto sytuacje, w których agenty naprawdę się sprawdzają:

Kiedy używać Agentów AI?

W dalszej części kursu, w lekcji Budowanie Godnych Zaufania Agentów AI, zagłębimy się, kiedy (i kiedy nie) warto używać agentów AI.


Podstawy Rozwiązań Agentowych

Tworzenie Agenta

Pierwszą rzeczą, którą robisz budując agenta, jest zdefiniowanie co potrafi robić — jego narzędzi, działań i zachowań.

W tym kursie używamy Microsoft Foundry Agent Service jako głównej platformy. Obsługuje ona:

Wzorce Agentowe

Komunikujesz się z LLM poprzez prompt-y. W przypadku agentów nie zawsze możesz ręcznie tworzyć każdy prompt — agent musi działać wieloetapowo. Tu z pomocą przychodzą Wzorce Agentowe. To wielokrotnego użytku strategie promptowania i organizowania pracy LLM w bardziej skalowalny, niezawodny sposób.

Kurs jest zorganizowany wokół najczęstszych i najbardziej użytecznych wzorców agentowych.

Ramy Agentowe

Ramy agentowe dają deweloperom gotowe szablony, narzędzia i infrastrukturę do budowy agentów. Ułatwiają one:

W tym kursie skupiamy się na Microsoft Agent Framework (MAF) do budowy agentów gotowych do produkcji.


Przykłady kodu

Gotowy, by zobaczyć to w działaniu? Oto przykłady kodu do tej lekcji:


Masz pytania?

Dołącz do Microsoft Foundry Discord, aby połączyć się z innymi uczącymi się, uczestniczyć w godzinach konsultacji i uzyskać odpowiedzi na pytania dotyczące Agentów AI od społeczności.


Testowanie tego Agenta (Opcjonalne)

Gdy nauczysz się wdrażać agentów w Lekcji 16, możesz dodać szybki sprawdzian zdrowia po wdrożeniu dla tego agenta TravelAgent z gotowym katalogiem tests/lesson-01-smoke-tests.json. Zobacz tests/README.md jak go uruchomić.


Poprzednia Lekcja

Konfiguracja kursu

Następna Lekcja

Odkrywanie Ram Agentowych


Zastrzeżenie: Niniejszy dokument został przetłumaczony za pomocą usługi tłumaczenia AI Co-op Translator. Choć dążymy do dokładności, prosimy pamiętać, że automatyczne tłumaczenia mogą zawierać błędy lub niedokładności. Oryginalny dokument w jego języku źródłowym należy uznawać za autorytatywne źródło. W przypadku informacji krytycznych zalecane jest skorzystanie z profesjonalnego tłumaczenia wykonanego przez człowieka. Nie ponosimy odpowiedzialności za jakiekolwiek nieporozumienia lub błędne interpretacje wynikające z użycia tego tłumaczenia.