ai-agents-for-beginners

AI Agenti pro začátečníky - Kurz

AI Agents for Beginners

Kurz, který vás naučí vše, co potřebujete vědět, abyste mohli začít vytvářet AI Agenty

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

🌐 Podpora více jazyků

Podporované prostřednictvím GitHub Action (automaticky a vždy aktuální)

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

Raději klonovat lokálně?

Tento repozitář zahrnuje více než 50 jazykových překladů, což výrazně zvětšuje velikost ke stažení. Pokud chcete klonovat bez překladů, použijte 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"

Tím získáte vše potřebné k dokončení kurzu s mnohem rychlejším stažením.

Pokud si přejete mít podporovány další jazyky překladů, jsou uvedeny zde

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Začínáme

Tento kurz obsahuje lekce zaměřené na základy vytváření AI Agentů. Každá lekce pokrývá své vlastní téma, takže můžete začít, kde chcete!

Kurz nabízí podporu více jazyků. Najděte je v sekci dostupné jazyky zde.

Pokud je toto vaše první zkušenost s vytvářením s modely Generativní AI, podívejte se na náš kurz Generative AI For Beginners, který obsahuje 21 lekcí o tvorbě s GenAI.

Nezapomeňte označit tento repozitář hvězdičkou (🌟) a rozdělit tento repozitář (fork), abyste mohli spustit kód.

Seznamte se s ostatními studenty, získejte odpovědi na své otázky

Pokud narazíte na potíže nebo máte jakékoli otázky ohledně vytváření AI Agentů, připojte se k našemu dedikovanému kanálu na Discordu v rámci Microsoft Foundry Discord.

Co budete potřebovat

Každá lekce v tomto kurzu obsahuje ukázky kódu, které najdete ve složce code_samples. Můžete rozdělit (fork) tento repozitář, abyste vytvořili vlastní kopii.

Ukázky kódu v těchto cvičeních využívají Microsoft Agent Framework s Azure AI Foundry Agent Service V2:

Tento kurz používá následující AI Agent frameworky a služby od Microsoftu:

Některé ukázky kódu také podporují alternativní poskytovatele kompatibilní s OpenAI, jako je MiniMax, který nabízí modely s velkým kontextem (až 204K tokenů). Viz Nastavení kurzu pro podrobnosti konfigurace.

Více informací o spuštění kódu pro tento kurz najdete v Nastavení kurzu.

🙏 Chcete pomoci?

Máte nějaké návrhy nebo jste našli pravopisné či kódové chyby? Založte issue nebo vytvořte pull request

📂 Každá lekce obsahuje

🗃️ Lekce

Lekce Text & Kód Video Další vzdělávání
Úvod do AI Agentů a případů použití agentů Odkaz Video Odkaz
Prozkoumání agentních frameworků Odkaz Video Odkaz
Porozumění vzorům návrhu agentů Odkaz Video Odkaz
Vzor návrhu používání nástrojů Odkaz Video Odkaz
Agentní RAG Odkaz Video Odkaz
Vytváření důvěryhodných AI Agentů Odkaz Video Odkaz
Vzor návrhu plánování Odkaz Video Odkaz
Vzor návrhu multi-agentů Odkaz Video Odkaz
Návrhový vzor metakognice Odkaz Video Odkaz
AI agenti v produkci Odkaz Video Odkaz
Používání agentních protokolů (MCP, A2A a NLWeb) Odkaz Video Odkaz
Context Engineering pro AI agenty Odkaz Video Odkaz
Správa agentické paměti Odkaz Video  
Prozkoumání Microsoft Agent Framework Odkaz    
Vytváření agentů pro používání počítače (CUA) Odkaz   Odkaz
Nasazování škálovatelných agentů Brzy k dispozici    
Vytváření lokálních AI agentů Brzy k dispozici    
Zabezpečení AI agentů Odkaz   Odkaz

🎒 Další kurzy

Náš tým vytváří i další kurzy! Podívejte se na:

LangChain

LangChain4j pro začátečníky LangChain.js pro začátečníky LangChain pro začátečníky

Azure / Edge / MCP / Agent

AZD pro začátečníky Edge AI pro začátečníky MCP pro začátečníky AI agenti pro začátečníky


Generativní AI série

Generativní AI pro začátečníky Generativní AI (.NET) Generativní AI (Java) Generativní AI (JavaScript)


Základní vzdělávání

Strojové učení pro začátečníky Data Science pro začátečníky AI pro začátečníky Kyberbezpečnost pro začátečníky Webový vývoj pro začátečníky IoT pro začátečníky Vývoj XR pro začátečníky


Sada Copilot

Copilot pro AI párové programování Copilot pro C#/.NET Copilot Adventure

🌟 Poděkování komunitě

Děkujeme Shivam Goyal za přispění důležitých ukázek kódu demonstrujících Agentic RAG.

Přispívání

Tento projekt vítá příspěvky a návrhy. Většina příspěvků vyžaduje, abyste souhlasili s Dohodou o právu přispěvatele (CLA), v níž prohlašujete, že máte právo a skutečně poskytujete práva k využití vašeho příspěvku. Podrobnosti naleznete na https://cla.opensource.microsoft.com.

Když odešlete požadavek na sloučení (pull request), bot CLA automaticky rozhodne, zda musíte poskytnout CLA a odpovídajícím způsobem označí PR (například kontrolou stavu, komentářem). Stačí postupovat podle pokynů poskytnutých botem. To budete muset udělat pouze jednou pro všechny repozitáře používající náš CLA.

Tento projekt přijal Microsoft Open Source Code of Conduct. Pro více informací si přečtěte Často kladené otázky k Chování nebo kontaktujte opencode@microsoft.com s dalšími dotazy nebo připomínkami.

Ochranné známky

Tento projekt může obsahovat ochranné známky nebo loga projektů, produktů nebo služeb. Autorizované používání ochranných známek nebo log společnosti Microsoft podléhá a musí dodržovat Microsoft’s Trademark & Brand Guidelines. Použití ochranných známek nebo log Microsoftu v upravených verzích tohoto projektu nesmí způsobit záměnu ani naznačovat sponzorování Microsoftem. Jakékoli použití ochranných známek nebo log třetích stran je vázáno politikami těchto třetích stran.

Získání pomoci

Pokud uvíznete nebo máte dotazy ohledně vytváření AI aplikací, připojte se k:

Microsoft Foundry Discord

Pokud máte zpětnou vazbu k produktu nebo narazíte na chyby během vývoje, navštivte:

Microsoft Foundry Developer Forum


Prohlášení o omezení odpovědnosti: Tento dokument byl přeložen pomocí AI překladatelské služby Co-op Translator. Přestože usilujeme o co největší přesnost, mějte prosím na paměti, že automatizované překlady mohou obsahovat chyby nebo nepřesnosti. Originální dokument v jeho mateřském jazyce by měl být považován za autoritativní zdroj. Pro kritické informace se doporučuje profesionální lidský překlad. Nejsme odpovědní za jakékoli nedorozumění nebo nesprávné interpretace vzniklé použitím tohoto překladu.