ai-agents-for-beginners

AI Agentů 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 stavět AI Agenty

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

🌐 Podpora více jazyků

Podporováno přes GitHub Action (automatizované 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

Preferujete klonování lokálně?

Tento repozitář obsahuje více než 50 překladů jazyků, což výrazně zvyšuje velikost stahování. Pro klonování 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"

To vám poskytne vše potřebné k dokončení kurzu s mnohem rychlejším stahováním.

Pokud si přejete podporu dalších jazyků překladu, jsou uvedeny zde.

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Začínáme

Tento kurz obsahuje lekce pokrývající základy tvorby AI Agentů. Každá lekce pokrývá své vlastní téma, takže začněte kdekoliv chcete!

Kurz má podporu více jazyků. Podívejte se na naše dostupné jazyky zde.

Pokud stavíte s generativními AI modely poprvé, podívejte se na náš kurz Generative AI For Beginners, který obsahuje 21 lekcí o tvorbě s GenAI.

Nezapomeňte dát hvězdičku (🌟) tomuto repozitáři a forknout tento repozitář pro spuštění kódu.

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

Pokud narazíte na problémy nebo máte otázky ohledně stavby AI Agentů, připojte se k našemu specializovanému kanálu Discord v Microsoft Foundry Discord.

Co potřebujete

Každá lekce v tomto kurzu obsahuje ukázky kódu, které naleznete ve složce code_samples. Můžete si forknout tento repozitář a vytvořit si svůj vlastní.

Ukázky kódu v těchto cvičeních využívají Microsoft Agent Framework s Microsoft 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ž 204 tisíc tokenů). Podívejte se na Course Setup pro podrobnosti konfigurace.

Pro více informací o spuštění kódu v tomto kurzu přejděte na Course Setup.

🙏 Chcete pomoci?

Máte návrhy nebo jste našli chyby ve psaní či kódu? Otevřete issue nebo vytvořte pull request

📂 Každá lekce obsahuje

🗃️ Lekce

Lekce Text a kód Video Další učení
Úvod do AI Agentů a případů použití agentů Odkaz Video Odkaz
Průzkum agentních rámců Odkaz Video Odkaz
Porozumění agentním designovým vzorům Odkaz Video Odkaz
Designový vzor používání nástrojů Odkaz Video Odkaz
Agentní RAG Odkaz Video Odkaz
Budování důvěryhodných AI Agentů Odkaz Video Odkaz
Designový vzor plánování Odkaz Video Odkaz
Designový vzor více agentů Odkaz Video Odkaz
Vzor návrhu metakognice Odkaz Video Odkaz
AI agenti v produkci Odkaz Video Odkaz
Použití agentních protokolů (MCP, A2A a NLWeb) Odkaz Video Odkaz
Kontextové inženýrství pro AI agenty Odkaz Video Odkaz
Správa agentické paměti Odkaz Video  
Průzkum Microsoft Agent Framework Odkaz    
Tvorba agentů pro použití počítače (CUA) Odkaz   Odkaz
Nasazení škálovatelných agentů Odkaz   Odkaz
Vytváření lokálních AI agentů Odkaz   Odkaz
Zabezpečení AI agentů Odkaz   Odkaz

🎒 Další kurzy

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

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners —

Azure / Edge / MCP / Agenti

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Série Generative AI

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


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

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Série Copilot

Copilot pro AI spolupráci na programování Copilot pro C#/.NET Copilot Adventure

🌟 Poděkování komunitě

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

Přispívání

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

Při odesílání pull requestu automatický CLA bot rozhodne, zda je potřeba dodat CLA a náležitě označí PR (např. kontrola stavu, komentář). Jednoduše dodržujte pokyny zaslané botem. Toto budete muset udělat pouze jednou pro všechny repozitáře využívající naši CLA.

Tento projekt přijal Microsoft Open Source Code of Conduct. Další informace naleznete v Často kladené otázky o Kodexu chování nebo kontaktujte opencode@microsoft.com s případnými dotazy nebo připomínkami.

Ochranné známky

Tento projekt může obsahovat ochranné známky nebo loga projektů, produktů nebo služeb. Povolené použití ochranných známek nebo log Microsoftu podléhá a musí respektovat Pravidla používání ochranných známek a značek Microsoft. Použití ochranných známek nebo log Microsoftu v modifikovaných verzích tohoto projektu nesmí vyvolávat záměnu ani naznačovat sponzorství ze strany Microsoftu. Jakékoliv použití ochranných známek nebo log třetích stran podléhá zásadám těchto třetích stran.

Získání pomoci

Pokud narazíte na potíže nebo máte dotazy ohledně tvorby AI aplikací, připojte se:

Microsoft Foundry Discord

Pokud máte zpětnou vazbu k produktu nebo chyby během vytváření, 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.