Skip to content

Latest commit

 

History

History
201 lines (141 loc) · 20.6 KB

File metadata and controls

201 lines (141 loc) · 20.6 KB

AI Agents for Beginners - Kurs

AI Agents for Beginners

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

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

🌐 Wielojęzyczne wsparcie

Wsparcie za pomocą GitHub Action (zautomatyzowane i zawsze aktualne)

Arabski | Bengalski | Bułgarski | Birmański (Myanmar) | Chiński (uproszczony) | Chiński (tradycyjny, Hongkong) | Chiński (tradycyjny, Makau) | Chiński (tradycyjny, Tajwan) | Chorwacki | Czeski | Duński | Holenderski | Estoński | Fiński | Francuski | Niemiecki | Grecki | Hebrajski | Hindi | Węgierski | Indonezyjski | Włoski | Japoński | Kannada | Khmer | Koreański | Litewski | Malajski | Malajalam | 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) | Tamil | Telugu | Tajski | Turecki | Ukraiński | Urdu | Wietnamski

Wolisz klonować lokalnie?

To repozytorium zawiera ponad 50 tłumaczeń językowych, co znacznie zwiększa rozmiar pobierania. Aby sklonować bez tłumaczeń, użyj sparse checkout:

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"

Otrzymujesz wszystko, czego potrzebujesz, aby ukończyć kurs przy znacznie szybszym pobieraniu.

Jeśli chcesz, aby dodane zostały kolejne języki tłumaczeń, są one wymienione tutaj

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Zacznijmy

Ten kurs zawiera lekcje dotyczące podstaw budowania agentów AI. Każda lekcja omawia inny temat, więc zacznij, gdzie chcesz!

Ten kurs oferuje wsparcie wielojęzyczne. Przejdź do naszych dostępnych języków tutaj.

Jeśli to Twój pierwszy raz z modelami generatywnej AI, sprawdź nasz kurs Generative AI For Beginners, który zawiera 21 lekcji na temat budowania z GenAI.

Nie zapomnij dać gwiazdki (🌟) temu repozytorium oraz zrobie fork tego repozytorium, aby uruchamiać kod.

Poznaj innych uczniów, uzyskaj odpowiedzi na 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.

Co jest potrzebne

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

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

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

Niektóre przykłady kodu wspierają też alternatywnych dostawców kompatybilnych z OpenAI, takich jak MiniMax, który oferuje modele z dużym kontekstem (do 204K tokenów). Zobacz Konfigurację kursu dla szczegółowych informacji.

Więcej informacji o uruchamianiu kodu do tego kursu znajdziesz w Konfiguracji kursu.

🙏 Chcesz pomóc?

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

📂 Każda lekcja zawiera

  • Lekcję pisaną umieszczoną w README oraz krótki film
  • Przykłady kodu Python wykorzystujące Microsoft Agent Framework z Azure AI Foundry
  • Linki do dodatkowych zasobów, aby kontynuować naukę

🗃️ Lekcje

Lekcja Tekst & Kod Wideo Dodatkowa Nauka
Wprowadzenie do Agentów AI i Zastosowania Agentów Link Wideo Link
Eksploracja Frameworków Agencji AI Link Wideo Link
Zrozumienie Wzorców Projektowych Agencji AI Link Wideo Link
Wzorzec Projektowy Wykorzystania 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 Multi-Agenta Link Wideo Link
Wzorzec projektowy metapoznania Link Wideo Link
Agenci AI w produkcji Link Wideo Link
Używanie protokołów agentowych (MCP, A2A i NLWeb) Link Wideo Link
Inżynieria kontekstu dla agentów AI Link Wideo Link
Zarządzanie pamięcią agentową Link Wideo
Eksploracja Microsoft Agent Framework Link
Tworzenie agentów korzystających z komputera (CUA) Link Link
Wdrażanie skalowalnych agentów Wkrótce
Tworzenie lokalnych agentów AI Wkrótce
Zabezpieczanie agentów AI Wkrótce

🎒 Inne kursy

Nasz zespół przygotowuje także 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 Generatywnej AI

Generatywna AI dla początkujących Generatywna AI (.NET) Generatywna AI (Java) Generatywna 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 Paired Programming Copilot dla C#/.NET Przygoda Copilot

🌟 Podziękowania dla społeczności

Podziękowania dla Shivam Goyal za udostępnienie ważnych przykładów kodu prezentujących Agentic RAG.

Wkład w projekt

Ten projekt zachęca do wkładu i sugestii. Większość wkładów wymaga zaakceptowania Umowy Licencyjnej Współtwórcy (CLA), która stwierdza, że masz prawo oraz faktycznie udzielasz nam praw do korzystania z Twojego wkładu. Szczegóły znajdziesz pod adresem https://cla.opensource.microsoft.com.

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

Ten projekt przyjął Microsoft Open Source Code of Conduct. Więcej informacji znajdziesz w Code of Conduct FAQ lub kontaktując się pod adresem opencode@microsoft.com w razie pytań lub komentarzy.

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 oraz 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 powodować zamieszania ani sugerować sponsorowania przez Microsoft. Wszelkie 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 opinie o produkcie lub napotkasz błędy podczas tworzenia, odwiedź:

Microsoft Foundry Developer Forum


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