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 k tomu, abyste mohli začít vytvářet AI agenty

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

🌐 Podpora více jazyků

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

Arabština | Bengálština | Bulharština | Myanmarština (Barmština) | Čínština (zjednodušená) | Čínština (tradiční, Hongkong) | Čínština (tradiční, Macau) | Čínština (tradiční, Tchajwan) | 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 | Kannadština | Khmerština | Korejština | Litevština | Malajština | Malajalámština | Maráthština | Nepálština | Nigerijský pidžin | Norština | Perština (Fársí) | Polština | Portugalština (Brazílie) | Portugalština (Portugalsko) | Paňdžábština (Gurmukhí) | Rumunština | Ruština | Srbština (cyrilice) | Slovenština | Slovinština | Španělština | Svahilština | Švédština | Tagalog (filipínština) | Tamilština | Telugština | Thajština | Turečtina | Ukrajinština | Urdu | Vietnamština

Dáváte přednost klonování lokálně?

Tento repozitář obsahuje více než 50 překladů jazyků, což významně zvětšuje velikost ke stažení. 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é ke splnění kurzu s výrazně rychlejším stahováním.

Pokud si přejete mít podporu dalších jazyků, jsou uvedené zde.

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Začínáme

Tento kurz obsahuje lekce pokrývající základy vytváření AI agentů. Každá lekce pokrývá své 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 je to vaše první zkušenost s budováním s generativními AI modely, podívejte se na náš kurz Generative AI For Beginners, který zahrnuje 21 lekcí o práci s GenAI.

Nezapomeňte označit (🌟) tento repozitář hvězdičkou a forknout tento repozitář, abyste mohli kód spouštět.

Poznejte další studenty, získejte odpovědi na své otázky

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

Co budete potřebovat

Každá lekce v tomto kurzu obsahuje příklady kódu, které najdete ve složce code_samples. Můžete si forknout tento repozitář a vytvořit si tak vlastní kopii.

Příklady 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í frameworky a služby AI agentů od Microsoftu:

Některé příklady kódu podporují také alternativní poskytovatele kompatibilní s OpenAI, například MiniMax, který nabízí modely s velkým kontextem (až 204K tokenů). Podrobnosti o konfiguraci najdete v Course Setup.

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 pravopisné či kódové chyby? Založte issue nebo vytvořte pull request

📂 Každá lekce obsahuje

🗃️ Lekce

Lekce Text a kód Video Další vzdělávání
Úvod do AI agentů a jejich použití Odkaz Video Odkaz
Prozkoumání AI agentních frameworků Odkaz Video Odkaz
Pochopení návrhových vzorů AI agentů Odkaz Video Odkaz
Návrhový vzor použití nástrojů Odkaz Video Odkaz
Agentní 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íceagentního systému 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ýring 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 produkuje 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 Web Dev 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ě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 licenci přispěvatele (CLA), která potvrzuje, že máte právo a skutečně nám udělujete právo používat váš příspěvek. Podrobnosti naleznete na https://cla.opensource.microsoft.com.

Při odeslání pull requestu bot CLA automaticky zjistí, zda je potřeba poskytnout dohodu CLA a příslušně označí PR (např. kontrola stavu, komentář). Stačí postupovat podle instrukcí bota. Toto je potřeba udělat pouze jednou ve všech repozitářích používajících naši CLA.

Tento projekt přijal Microsoft Open Source Code of Conduct. Další informace naleznete v Často kladených otázkách ohledně Kodexu 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ů či služeb. Autorizované použití 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 společnosti Microsoft v upravených verzích tohoto projektu nesmí způsobovat záměnu ani naznačovat sponzorování Microsoftem. Jakékoli použití ochranných známek nebo log třetích stran podléhá pravidlům těchto třetích stran.

Získání pomoci

Pokud jste zablokovaní nebo máte jakékoli dotazy ohledně vytváření AI aplikací, přidejte se:

Microsoft Foundry Discord

Pokud máte zpětnou vazbu k produktu nebo hlásíte 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.