ai-agents-for-beginners

Agent AI dla początkujących - Kurs

Generative AI For Beginners

Kurs uczący wszystkiego, co musisz wiedzieć, aby zacząć tworzyć Agentów AI

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

🌐 Wsparcie wielojęzyczne

Wspierane przez GitHub Action (automatyczne i zawsze aktualne)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

Wolisz sklonować lokalnie?

To repozytorium zawiera tłumaczenia na ponad 50 języków, co znacznie zwiększa rozmiar pobieranego pliku. Aby sklonować bez tłumaczeń, użyj sparsowego checkoutu:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git
cd ai-agents-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git
cd ai-agents-for-beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

Daje to wszystko, czego potrzebujesz, aby ukończyć kurs, ale z dużo szybszym pobieraniem.

Jeśli chcesz, aby obsługiwane były dodatkowe języki tłumaczeń, są one wymienione tutaj

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Zaczynamy

Ten kurs zawiera lekcje obejmujące podstawy tworzenia Agentów AI. Każda lekcja obejmuje swój własny temat, więc zacznij tam, gdzie chcesz!

Ten kurs oferuje wsparcie wielojęzyczne. Odwiedź naszą stronę z dostępnymi językami tutaj.

Jeśli budujesz po raz pierwszy z modelami Generatywnej AI, sprawdź nasz kurs Generative AI For Beginners, który zawiera 21 lekcji dotyczących tworzenia z GenAI.

Nie zapomnij dać gwiazdki (🌟) temu repozytorium i zrobić forka tego repozytorium, aby uruchomić kod.

Poznaj innych uczących się, uzyskaj odpowiedzi na swoje pytania

Jeśli utkniesz lub masz pytania dotyczące budowania Agentów AI, dołącz do naszego dedykowanego kanału Discord w Microsoft Foundry Discord.

Czego potrzebujesz

Każda lekcja w tym kursie zawiera przykłady kodu, które można znaleźć w folderze code_samples. Możesz zrobić forka tego repozytorium, aby stworzyć swoją własną kopię.

Przykłady kodu w tych ćwiczeniach korzystają z Microsoft Agent Framework z Azure AI Foundry Agent Service V2:

Ten kurs wykorzystuje następujące frameworki i usługi Agentów AI od Microsoft:

Aby uzyskać więcej informacji dotyczących uruchamiania kodu dla tego kursu, przejdź do Course Setup.

🙏 Chcesz pomóc?

Masz sugestie lub znalazłeś błędy w pisowni lub kodzie? Zgłoś problem lub stwórz pull request

📂 Każda lekcja zawiera

🗃️ Lekcje

Lekcja Tekst & Kod Wideo Dodatkowa Nauka
Wprowadzenie do Agentów AI i przypadki użycia Link Wideo Link
Eksploracja AI Agentic Frameworks Link Wideo Link
Zrozumienie wzorców projektowych Agentów AI Link Wideo Link
Wzorzec projektowy użycia narzędzi Link Wideo Link
Agentic RAG Link Wideo Link
Budowanie godnych zaufania Agentów AI Link Wideo Link
Wzorzec projektowy planowania Link Wideo Link
Wzorzec projektowy wielu agentów Link Wideo Link
Wzorzec projektowy metapoznawczy Link Video Link
Agenci AI w produkcji Link Video Link
Korzystanie z protokołów agentowych (MCP, A2A i NLWeb) Link Video Link
Inżynieria kontekstu dla agentów AI Link Video Link
Zarządzanie pamięcią agentową Link Video  
Eksploracja Microsoft Agent Framework Link    
Tworzenie agentów użytkownika komputera (CUA) Wkrótce    
Wdrażanie skalowalnych agentów Wkrótce    
Tworzenie lokalnych agentów AI Wkrótce    
Zabezpieczanie agentów AI Wkrótce    

🎒 Inne kursy

Nasz zespół tworzy inne kursy! Sprawdź:

LangChain

LangChain4j dla początkujących LangChain.js dla początkujących LangChain dla początkujących

Azure / Edge / MCP / Agenci

AZD dla początkujących Edge AI dla początkujących MCP dla początkujących Agenci AI dla początkujących


Seria Generatywne AI

Generatywne AI dla początkujących Generatywne AI (.NET) Generatywne AI (Java) Generatywne AI (JavaScript)


Podstawy nauki

ML dla początkujących Data Science dla początkujących AI dla początkujących Cyberbezpieczeństwo dla początkujących Web Dev dla początkujących IoT dla początkujących XR Development dla początkujących


Seria Copilot

Copilot dla AI w programowaniu parami Copilot dla C#/.NET Copilot Adventure

🌟 Podziękowania dla społeczności

Dziękujemy Shivam Goyal za wkład ważnych przykładów kodu demonstrujących Agentic RAG.

Współtworzenie

Ten projekt zaprasza do współtworzenia i sugestii. Większość wkładów wymaga zgody na Umowę Licencyjną Współtwórcy (CLA), która potwierdza, że masz prawo i faktycznie udzielasz nam praw do korzystania z Twojego wkładu. Szczegóły znajdują się na https://cla.opensource.microsoft.com.

Gdy zgłaszasz pull request, bot CLA automatycznie określi, czy musisz dostarczyć CLA i odpowiednio oznaczy PR (np. status, komentarz). Po prostu postępuj zgodnie z instrukcjami podanymi przez bota. Będziesz musiał to zrobić tylko raz dla wszystkich repozytoriów używających naszego CLA.

Ten projekt przyjął Microsoft Open Source Code of Conduct. Więcej informacji znajdziesz w FAQ dotyczących Kodeksu Postępowania lub kontaktując się z opencode@microsoft.com w razie dodatkowych pytań lub uwag.

Znaki towarowe

Ten projekt może zawierać znaki towarowe lub logotypy projektów, produktów lub usług. Autoryzowane użycie znaków towarowych lub logotypów Microsoft podlega i musi przestrzegać Wytycznych dotyczących znaków towarowych i marek Microsoft. Użycie znaków towarowych lub logotypów Microsoft w zmodyfikowanych wersjach tego projektu nie może wprowadzać w błąd ani sugerować sponsorowania przez Microsoft. Jakiekolwiek użycie znaków towarowych lub logotypów stron trzecich podlega politykom tych stron trzecich.

Uzyskiwanie pomocy

Jeśli utkniesz lub masz pytania dotyczące tworzenia aplikacji AI, dołącz do:

Microsoft Foundry Discord

Jeśli masz opinię o produkcie lub błędy podczas tworzenia, odwiedź:

Microsoft Foundry Developer Forum


Zastrzeżenie:
Dokument ten został przetłumaczony przy użyciu usługi tłumaczenia AI Co-op Translator. Chociaż staramy się o dokładność, prosimy mieć na uwadze, że tłumaczenia automatyczne mogą zawierać błędy lub niedokładności. Oryginalny dokument w języku źródłowym powinien być uważany za autorytatywne źródło. W przypadku informacji krytycznych zaleca się profesjonalne tłumaczenie wykonane przez człowieka. Nie ponosimy odpowiedzialności za jakiekolwiek nieporozumienia lub błędne interpretacje wynikające z użycia tego tłumaczenia.