ai-agents-for-beginners

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

Generative AI For Beginners

Kurz, který vás naučí vše, co potřebujete vědět k začátku tvorby AI Agentů

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

🌐 Vícejazyčná podpora

Podporováno přes GitHub Action (automatizováno a vždy aktuální)

Arabština | Bengálština | Bulharština | Barmština (Myanmar) | Čínština (zjednodušená) | Čínština (tradiční, Hongkong) | Čínština (tradiční, Macao) | Čínština (tradiční, Tchaj-wan) | Chorvatština | Čeština | Dánština | Nizozemština | Estonština | Finština | Francouzština | Němčina | Řečtina | Hebrejština | Hindština | Maďarština | Indonéština | Italština | Japonština | Kannada | Korejština | Litevština | Malajština | Malajalámština | Maráthština | Nepálština | Nigérijská Pidžin | Norština | Perština (Fársí) | Polština | Portugalština (Brazílie) | Portugalština (Portugalsko) | Paňdžábština (Gurmukhi) | Rumunština | Ruština | Srbština (cyrilice) | Slovenština | Slovinština | Španělština | Svahilština | Švédština | Tagalog (Filipíny) | Tamilština | Telugština | Thajština | Turečtina | Ukrajinština | Urdu | Vietnamština

Raději klonovat lokálně?

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

Díky tomu získáte vše potřebné ke kompletnímu absolvování kurzu s mnohem rychlejším stažením.

Pokud chcete podporu dalších jazyků, jsou tyto 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 se věnuje vlastnímu tématu, takže začněte kdekoliv chcete!

Kurz má vícejazyčnou podporu. Podívejte se na naše dostupné jazyky zde.

Pokud je to váš první pokus o tvorbu s generativními AI modely, 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ězdou a vytvořit fork tohoto repozitáře pro spuštění kódu.

Poznejte další studenty, nechte si zodpovědět své otázky

Pokud se zaseknete nebo máte jakékoli otázky ohledně tvorby AI Agentů, připojte se do našeho speciálního kanálu na Discordu v Microsoft Foundry Discord.

Co potřebujete

Každá lekce v tomto kurzu obsahuje ukázky kódu, které najdete ve složce code_samples. Můžete si vytvořit fork tohoto repozitáře, abyste měli 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:

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

🙏 Chcete pomoci?

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

📂 Každá lekce obsahuje

🗃️ Lekce

Lekce Text & Kód Video Dodatečné učení
Úvod do AI Agentů a případů použití agentů Odkaz Video Odkaz
Prozkoumání AI agentních frameworků Odkaz Video Odkaz
Porozumění AI agentním návrhovým vzorům Odkaz Video Odkaz
Návrhový vzor používání nástrojů Odkaz Video Odkaz
Agentic RAG Odkaz Video Odkaz
Budování důvěryhodných AI Agentů Odkaz Video Odkaz
Návrhový vzor plánování Odkaz Video Odkaz
Návrhový vzor více agentů Odkaz Video Odkaz
Návrhový vzor metakognice Odkaz Video Odkaz
AI Agenti v produkci Link Video Link
Použití agentních protokolů (MCP, A2A a NLWeb) Link Video Link
Kontextové inženýrství pro AI agenty Link Video Link
Správa agentní paměti Link Video  
Průzkum Microsoft Agent Framework Link    
Vytváření agentů pro používání počítače (CUA) Brzy k dispozici    
Nasazení škálovatelných agentů Brzy k dispozici    
Vytváření lokálních AI agentů Brzy k dispozici    
Zajištění AI agentů Brzy k dispozici    

🎒 Další kurzy

Náš tým vyrábí 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 / Agenti

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


Série Generativní AI

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


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

ML 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 XR vývoj pro začátečníky


Série Copilot

Copilot pro AI párové programování Copilot pro C#/.NET Copilot dobrodružství

🌟 Poděkování komunitě

Díky Shivam Goyal za přispění důležitými kódy ukazujícími Agentní 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 Licencí přispěvatele (CLA), která prohlašuje, že máte právo a skutečně nám udělujete práva k použití vašeho příspěvku. Podrobnosti naleznete na https://cla.opensource.microsoft.com.

Když podáte pull request, bot CLA automaticky zjistí, zda musíte poskytnout CLA a správně označí PR (např. kontrolu stavu, komentář). Stačí postupovat podle pokynů poskytnutých bota. Toto bude potřeba pouze jednou pro všechny repozitáře používající naši CLA.

Tento projekt přijal Microsoft Open Source Code of Conduct. Pro další informace se podívejte na FAQ k pravidlům chování nebo kontaktujte opencode@microsoft.com s dalšími dotazy či 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 Microsoftu podléhá a musí se řídit Pravidly používání ochranných známek a značek Microsoft. Používání ochranných známek nebo log Microsoftu v upravených verzích tohoto projektu nesmí vést k záměně nebo naznačovat sponzorství Microsoftem. Používání ochranných známek nebo log třetích stran podléhá politikám těchto třetích stran.

Získání pomoci

Pokud uvíznete nebo máte jakékoli otázky ohledně vytváření AI aplikací, připojte se:

Microsoft Foundry Discord

Pokud máte zpětnou vazbu k produktům nebo chyby při vývoji, navštivte:

Microsoft Foundry Developer Forum


Prohlášení o vyloučení odpovědnosti:
Tento dokument byl přeložen pomocí automatické překladatelské služby Co-op Translator. I když usilujeme o přesnost, mějte prosím na paměti, že automatizované překlady mohou obsahovat chyby nebo nepřesnosti. Původní dokument v jeho rodném jazyce by měl být považován za autoritativní zdroj. Pro důležité informace se doporučuje profesionální lidský překlad. Nejsme odpovědní za žádné nedorozumění či mylné výklady vyplývající z použití tohoto překladu.