(Kliknij powyższy obraz, aby obejrzeć wideo do tej lekcji)
Witamy na kursie AI Agents dla początkujących! Ten kurs daje Ci podstawową wiedzę — oraz działający kod — aby zacząć tworzyć AI Agents od podstaw.
Wpadnij przywitać się na Azure AI Discord Community — pełne jest uczniów i twórców AI, którzy chętnie odpowiedzą na pytania.
Zanim przejdziemy do budowania, upewnijmy się, że faktycznie rozumiemy, czym jest AI Agent i kiedy ma sens go używać.
W tej lekcji omówimy:
Pod koniec tej lekcji powinieneś być w stanie:
Oto proste podejście do tematu:
AI Agents to systemy, które pozwalają dużym modelom językowym (LLM) faktycznie coś robić — przez udostępnienie im narzędzi i wiedzy do działania na świecie, nie tylko odpowiadania na zapytania.
Rozwińmy to trochę:

Duże modele językowe — Agenci istnieli przed LLM, ale to właśnie LLM czynią nowoczesnych agentów tak potężnymi. Potrafią rozumieć język naturalny, analizować kontekst i zamieniać niejasne zapytania użytkownika w konkretne plany działania.
Wykonywanie działań — Bez systemu agenta, LLM tylko generuje tekst. W systemie agenta LLM może faktycznie wykonywać kroki — przeszukiwać bazę danych, wywoływać API, wysyłać wiadomości.
Dostęp do narzędzi — To, jakich narzędzi agent może użyć, zależy (1) od środowiska, w którym działa i (2) od wyboru programisty. Agent podróży może mieć możliwość wyszukiwania lotów, ale nie edytować rekordów klientów — wszystko zależy od tego, co jest połączone.
Pamięć + Wiedza — Agenci mogą mieć pamięć krótkoterminową (bieżąca rozmowa) i długoterminową (baza klientów, wcześniejsze interakcje). Agent podróży może „zapamiętać”, że wolisz miejsca przy oknie.
Nie wszyscy agenci są zbudowani tak samo. Oto podział na główne typy, z przykładem agenta rezerwacji podróży:
| Typ agenta | Co robi | Przykład agenta podróży |
|---|---|---|
| Proste agenty refleksyjne | Podążają za zakodowanymi regułami — brak pamięci, brak planowania. | Widzi mail z reklamacją → przekazuje do obsługi klienta. Tyle. |
| Agenty refleksyjne oparte na modelu | Trzymają wewnętrzny model świata i aktualizują go gdy coś się zmienia. | Śledzi historyczne ceny lotów i zaznacza trasy, które nagle stały się drogie. |
| Agenty oparte na celach | Mają cel i krok po kroku planują, jak go osiągnąć. | Rezerwuje pełną wycieczkę (loty, samochód, hotel) zaczynając z twojej obecnej lokalizacji, aby dotrzeć do celu. |
| Agenty oparte na użyteczności | Nie znajdują tylko rozwiązania — szukają najlepszego rozwiązania przez analizę kompromisów. | Równoważy koszt i wygodę, aby znaleźć wycieczkę, która najlepiej pasuje do twoich preferencji. |
| Agenty uczące się | Polepszają się z czasem ucząc się na podstawie informacji zwrotnej. | Dostosowuje przyszłe rekomendacje rezerwacji na podstawie wyników ankiety po wycieczce. |
| Agenty hierarchiczne | Agent wysokiego poziomu dzieli zadanie na podzadania i deleguje je agentom niższego poziomu. | Prośba o “anulowanie wycieczki” zostaje podzielona na: anuluj lot, anuluj hotel, anuluj wynajem samochodu — każde z nich obsługiwane przez pod-agenta. |
| Systemy multi-agentowe (MAS) | Wiele niezależnych agentów współpracujących (lub konkurujących). | Kooperacyjne: oddzielne agenty obsługujące hotele, loty i rozrywkę. Konkurencyjne: wielu agentów konkuruje, aby zapełnić pokoje hotelowe najlepszą ceną. |
Nie każda możliwość użycia AI Agenta oznacza, że zawsze trzeba tego używać. Oto sytuacje, w których agenci naprawdę błyszczą:

Dogłębniej omówimy, kiedy (i kiedy nie) należy używać AI Agents na lekcji Budowanie godnych zaufania AI Agents później w kursie.
Pierwszą rzeczą, którą robisz przy budowie agenta, jest zdefiniowanie co może robić — jego narzędzi, działań i zachowań.
Na tym kursie używamy Azure AI Agent Service jako głównej platformy. Obsługuje ona:
Komunikujesz się z LLM przez prompt-y. W przypadku agentów nie da się ręcznie tworzyć każdego promptu — agent musi działać na wielu krokach. Właśnie dlatego powstały wzorce agentowe. To powtarzalne strategie promptowania i orkiestracji LLM w sposób bardziej skalowalny i niezawodny.
Ten kurs jest zorganizowany wokół najczęstszych i najbardziej przydatnych wzorców agentowych.
Frameworki agentowe dają programistom gotowe szablony, narzędzia i infrastrukturę do tworzenia agentów. Ułatwiają one:
W tym kursie skupiamy się na Microsoft Agent Framework (MAF) do budowy agentów gotowych do produkcji.
Gotowy zobaczyć to w akcji? Oto przykłady kodu do tej lekcji:
Dołącz do Microsoft Foundry Discord, aby połączyć się z innymi uczniami, uczestniczyć w godzinach konsultacji i uzyskać odpowiedzi na pytania dotyczące AI Agents od społeczności.
Poznawanie frameworków 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.