21 KiB
AI agenti pro začátečníky - kurz
Kurz, který vás naučí vše, co potřebujete vědět k tomu, abyste mohli začít vytvářet AI agenty
🌐 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.
🌱 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:
- Microsoft Foundry - Vyžaduje Azure účet
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
- Písemnou lekci v README a krátké video
- Ukázky kódu v Pythonu s využitím Microsoft Agent Framework a Azure AI Foundry
- Odkazy na další zdroje pro pokračování ve vzdělávání
🗃️ 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
Azure / Edge / MCP / Agenti
Série generativní AI
Základní vzdělávání
Série Copilot
🌟 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:
Pokud máte zpětnou vazbu k produktu nebo hlásíte chyby během vývoje, navštivte:
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.