Arabština | Bengálština | Bulharština | Barma (Myanmar) | Čínština (zjednodušená) | Čínština (tradiční, Hong Kong) | Čí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 | Khmer | Korejština | Litevština | Malajština | Malajálam | Maráthština | Nepálština | Nigérijský pidžin | Norština | Perština (Farsi) | 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ínština) | Tamil | Telugu | Thajština | Turečtina | Ukrajinština | Urdu | Vietnamština
Dáváte přednost klonování lokálně?
Tento repozitář obsahuje přes 50 překladů jazyků, což výrazně zvětšuje velikost ke stažení. Chcete-li klonovat bez překladů, použijte sparse checkout:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git cd generative-ai-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git cd generative-ai-for-beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"To vám poskytne vše potřebné pro dokončení kurzu s mnohem rychlejším stahováním.
Naučte se základy tvorby aplikací Generativní AI s naším 21 lekcí kompletním kurzem od Microsoft Cloud Advocates.
Tento kurz obsahuje 21 lekcí. Každá lekce pokrývá své vlastní téma, takže začněte kdekoliv chcete!
Lekce jsou označeny jako "Learn" lekce vysvětlující koncept Generativní AI nebo "Build" lekce, které vysvětlují koncept a kódové příklady v Pythonu a TypeScriptu, pokud je to možné.
Pro .NET vývojáře nabízíme Generativní AI pro začátečníky (.NET edice)!
Každá lekce také obsahuje sekci "Pokračovat ve vzdělávání" s dalšími vzdělávacími nástroji.
-
Azure OpenAI Service - Lekce: "aoai-assignment"
-
Microsoft Foundry Models - Lekce: "githubmodels" (GitHub Models bude ukončen koncem července 2026 – místo něj používejte Microsoft Foundry Models)
-
OpenAI API - Lekce: "oai-assignment"
-
Foundry Local - Spouštějte modely zcela offline na svém zařízení, bez potřeby cloudového předplatného
-
Základní znalost Pythonu nebo TypeScriptu je užitečná – *pro úplné začátečníky doporučujeme tyto kurzy Python a TypeScript
-
GitHub účet pro forknutí tohoto celého repozitáře na vlastní GitHub účet
Vytvořili jsme lekci Nastavení kurzu, která vám pomůže s nastavením vývojového prostředí.
Nezapomeňte hvězdičkovat (🌟) tento repozitář, bude se vám pak snadněji hledat.
Pokud hledáte pokročilejší příklady kódů, podívejte se na naši sbírku příkladů kódu Generativní AI v Pythonu i TypeScriptu.
Připojte se k našemu oficiálnímu Microsoft Foundry Discord serveru, kde můžete potkat a navázat kontakt s dalšími studenty tohoto kurzu a získat podporu.
Ptejte se nebo sdílejte zpětnou vazbu k produktu v našem Microsoft Foundry Developer fóru na Githubu.
Navštivte Microsoft for Startups a zjistěte, jak začít stavět s Azure kredity již dnes.
Máte návrhy nebo jste našli chyby v pravopisu či kódu? Založte problém nebo vytvořte pull request
- Krátké video uvedení do tématu
- Psanou lekci dostupnou v README
- Příklady kódu v Pythonu a TypeScriptu s podporou Azure OpenAI a OpenAI API
- Odkazy na další zdroje pro pokračování ve vzdělávání
| # | Odkaz na lekci | Popis | Video | Další vzdělávání |
|---|---|---|---|---|
| 00 | Nastavení kurzu | Learn: Jak nastavit vaše vývojové prostředí | Video brzy dostupné | Získat více informací |
| 01 | Úvod do Generativní AI a LLM | Learn: Pochopení, co je Generativní AI a jak fungují velké jazykové modely (LLM) | Video | Získat více informací |
| 02 | Prozkoumání a porovnání různých LLM | Learn: Jak vybrat správný model pro váš případ použití | Video | Získat více informací |
| 03 | Používání generativní AI zodpovědně | Naučte se: Jak zodpovědně vytvářet aplikace generativní AI | Video | Zjistit více |
| 04 | Základy prompt engineeringu | Naučte se: Praktické osvědčené postupy prompt engineeringu | Video | Zjistit více |
| 05 | Vytváření pokročilých promptů | Naučte se: Jak aplikovat techniky prompt engineeringu, které zlepšují výsledky vašich promptů. | Video | Zjistit více |
| 06 | Vytváření aplikací pro generování textu | Vytvořte: Aplikaci pro generování textu pomocí Azure OpenAI / OpenAI API | Video | Zjistit více |
| 07 | Vytváření chatovacích aplikací | Vytvořte: Techniky pro efektivní vytváření a integraci chatovacích aplikací. | Video | Zjistit více |
| 08 | Vytváření vyhledávacích aplikací s vektorovými databázemi | Vytvořte: Vyhledávací aplikaci, která využívá embeddingy pro hledání dat. | Video | Zjistit více |
| 09 | Vytváření aplikací pro generování obrázků | Vytvořte: Aplikaci pro generování obrázků | Video | Zjistit více |
| 10 | Vytváření AI aplikací s nízkým kódem | Vytvořte: Generativní AI aplikaci pomocí nástrojů Low Code | Video | Zjistit více |
| 11 | Integrace externích aplikací s funkcemi volání | Vytvořte: Co je funkční volání a jeho využití v aplikacích | Video | Zjistit více |
| 12 | Navrhování UX pro AI aplikace | Naučte se: Jak aplikovat zásady UX designu při vývoji generativních AI aplikací | Video | Zjistit více |
| 13 | Zabezpečení vašich generativních AI aplikací | Naučte se: Hrozby a rizika pro AI systémy a metody, jak tyto systémy zabezpečit. | Video | Zjistit více |
| 14 | Životní cyklus generativních AI aplikací | Naučte se: Nástroje a metriky pro řízení životního cyklu LLM a LLMOps | Video | Zjistit více |
| 15 | Retrieval Augmented Generation (RAG) a vektorové databáze | Vytvořte: Aplikaci pomocí RAG rámce pro získávání embeddingů z vektorových databází | Video | Zjistit více |
| 16 | Open Source modely a Hugging Face | Vytvořte: Aplikaci využívající open source modely dostupné na Hugging Face | Video | Zjistit více |
| 17 | AI agenti | Vytvořte: Aplikaci s využitím AI agentního rámce | Video | Zjistit více |
| 18 | Doladění LLMs | Naučte se: Co, proč a jak doladit LLMs | Video | Zjistit více |
| 19 | Vytváření s SLMs | Naučte se: Výhody práce s Malými jazykovými modely | Video Připravujeme | Zjistit více |
| 20 | Vytváření s Mistral modely | Naučte se: Vlastnosti a rozdíly modelů rodiny Mistral | Video Připravujeme | Zjistit více |
| 21 | Vytváření s Meta modely | Naučte se: Vlastnosti a rozdíly modelů rodiny Meta | Video Připravujeme | Zjistit více |
Speciální poděkování Johnu Azizovi za vytvoření všech GitHub Actions a workflow
Bernhardu Merkleovi za klíčové příspěvky do každé lekce, které zlepšily zkušenost studentů a kód.
Náš tým vytváří i další kurzy! Podívejte se na:
Pokud uvíznete nebo budete mít jakékoliv otázky ohledně tvorby AI aplikací. Připojte se ke spolužákům a zkušeným vývojářům v diskuzích o MCP. Je to podpůrná komunita, kde jsou otázky vítány a znalosti volně sdíleny.
Pokud máte zpětnou vazbu k produktu nebo chyby během tvorby, 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.