ai-agents-for-beginners

Agenci AI dla początkujących - Kurs

Sztuczna inteligencja generatywna dla początkujących

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

Licencja GitHub Kontrybutorzy GitHub Zgłoszenia GitHub Pull requests GitHub PR-y mile widziane

🌐 Obsługa wielu języków

Wspierane przez GitHub Action (zautomatyzowane i zawsze aktualne)

Arabski | Bengalski | Bułgarski | Birmański (Myanmar) | Chiński (uproszczony) | Chiński (tradycyjny, Hong Kong) | Chiński (tradycyjny, Macau) | Chiński (tradycyjny, Taiwan) | Chorwacki | Czeski | Duński | Holenderski | Estoński | Fiński | Francuski | Niemiecki | Grecki | Hebrajski | Hindi | Węgierski | Indonezyjski | Włoski | Japoński | Kannada | Koreański | Litewski | Malajski | Malayalam | Marathi | Nepalski | Nigeryjski Pidgin | Norweski | Perski (Farsi) | Polski | Portugalski (Brazylia) | Portugalski (Portugalia) | Pendźabski (Gurmukhi) | Rumuński | Rosyjski | Serbski (cyrylica) | Słowacki | Słoweński | Hiszpański | Suahili | Szwedzki | Tagalog (Filipiński) | Tamilski | Telugu | Tajski | Turecki | Ukraiński | Urdu | Wietnamski

Jeśli chcesz dodać dodatkowe języki tłumaczeń, listę obsługiwanych języków znajdziesz tutaj

Obserwatorzy GitHub Forki GitHub Gwiazdki GitHub

Discord Microsoft Foundry

🌱 Rozpoczęcie

Ten kurs zawiera lekcje omawiające podstawy tworzenia Agentów AI. Każda lekcja porusza inny temat, więc zacznij tam, gdzie chcesz!

Kurs posiada obsługę wielu języków. Zobacz dostępne języki tutaj.

Jeśli to Twój pierwszy raz w pracy z modelami generatywnej sztucznej inteligencji, sprawdź nasz kurs Generative AI For Beginners, który zawiera 21 lekcji o budowaniu z GenAI.

Nie zapomnij oznaczyć gwiazdką (🌟) tego repozytorium i utwórz fork tego repozytorium aby uruchomić kod.

Poznaj innych uczestników, uzyskaj odpowiedzi na swoje pytania

Jeśli utkniesz lub będziesz mieć pytania dotyczące tworzenia Agentów AI, dołącz do naszego dedykowanego kanału Discord w Discord Microsoft Foundry.

Czego potrzebujesz

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

Przykłady kodu w tych ćwiczeniach wykorzystują Azure AI Foundry i GitHub Model Catalogs do interakcji z modelami językowymi:

Ten kurs korzysta również z następujących frameworków i usług Agentów AI od Microsoft:

Aby uzyskać więcej informacji na temat uruchamiania kodu do tego kursu, przejdź do Konfiguracja kursu.

🙏 Chcesz pomóc?

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

📂 Każda lekcja zawiera

🗃️ Lekcje

Lekcja Tekst i kod Wideo Dodatkowa nauka
Wprowadzenie do Agentów AI i przypadki użycia Link Wideo Link
Badanie agentowych frameworków AI Link Wideo Link
Zrozumienie wzorców projektowych agentów AI Link Wideo Link
Wzorzec użycia narzędzi Link Wideo Link
Agentowy RAG Link Wideo Link
Budowanie godnych zaufania Agentów AI Link Wideo Link
Wzorzec projektowy planowania Link Wideo Link
Wzorzec projektowy wieloagentowy Link Wideo Link
Wzorzec projektowy metapoznania Link Wideo Link
Agenci AI w środowisku produkcyjnym Link Wideo Link
Korzystanie z protokołów agentowych (MCP, A2A i NLWeb) Link Wideo Link
Inżynieria kontekstu dla agentów AI Link Wideo Link
Zarządzanie pamięcią agentów Link Wideo  
Poznawanie Microsoft Agent Framework Link    
Tworzenie agentów użycia komputera (CUA) Coming Soon    
Wdrażanie skalowalnych agentów Coming Soon    
Tworzenie lokalnych agentów AI Coming Soon    
Zabezpieczanie agentów AI Coming Soon    

🎒 Inne kursy

Nasz zespół tworzy inne kursy! Sprawdź:

LangChain

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


Azure / Edge / MCP / Agents

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


Generative AI Series

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


Podstawowe kursy

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 do programowania w parach z AI Copilot dla C#/.NET Copilot Adventure

🌟 Podziękowania dla społeczności

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

Współtworzenie

Ten projekt zachęca do zgłaszania wkładów i sugestii. Większość wkładów wymaga zgody na Contributor License Agreement (CLA), w której oświadczasz, że masz prawo i rzeczywiście udzielasz nam prawa do korzystania z Twojego wkładu. Szczegóły znajdziesz pod adresem https://cla.opensource.microsoft.com.

Gdy prześlesz pull request, bot CLA automatycznie ustali, czy musisz dostarczyć CLA i odpowiednio oznaczy PR (np. kontrola stanu, komentarz). Po prostu postępuj zgodnie z instrukcjami podanymi przez bota. Będziesz musiał to zrobić tylko raz we wszystkich repozytoriach używających naszego CLA.

Ten projekt przyjął Microsoft Open Source Code of Conduct. Aby uzyskać więcej informacji zobacz Code of Conduct FAQ lub skontaktuj 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 być zgodne z Microsoft’s Trademark & Brand Guidelines. 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 zasadom tych stron trzecich.

Uzyskiwanie pomocy

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

Serwer Discord Microsoft Foundry

Jeśli masz uwagi dotyczące produktu lub napotkasz błędy podczas tworzenia, odwiedź:

Forum dla deweloperów Microsoft Foundry


Zastrzeżenie: Ten dokument został przetłumaczony przy użyciu usługi tłumaczenia opartej na sztucznej inteligencji Co-op Translator. Mimo że dokładamy starań, aby tłumaczenie było jak najdokładniejsze, prosimy pamiętać, że tłumaczenia automatyczne mogą zawierać błędy lub nieścisłości. Oryginalny dokument w języku źródłowym należy traktować jako źródło wiążące. W przypadku informacji o znaczeniu krytycznym zaleca się skorzystanie z profesjonalnego tłumaczenia wykonanego przez człowieka. Nie ponosimy odpowiedzialności za jakiekolwiek nieporozumienia lub błędne interpretacje wynikające z korzystania z tego tłumaczenia.