Arabština | Bengálština | Bulharština | Barmská (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 | Nigerijský pidžin | Norština | Perština (Fársí) | Polština | Portugalština (Brazílie) | Portugalština (Portugalsko) | Pandžá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
Raději klonovat lokálně?
Tento repozitář obsahuje více než 50 překladů jazyků, což výrazně zvětšuje velikost stažení. Pro klonování bez překladů použijte sparse checkout:
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 výrazně rychlejším stažením.
Naučte se základy tvorby aplikací s generativní AI prostřednictvím našeho 21 lekcí obsáhlého kurzu od Microsoft Cloud Advocates.
Kurz obsahuje 21 lekcí. Každá lekce pokrývá své vlastní téma, takže začněte kdekoliv chcete!
Lekce jsou označeny buď jako "Learn" lekce vysvětlující koncept generativní AI, nebo "Build" lekce, které vysvětlují koncept a přinášejí příklady kódu v Pythonu a TypeScriptu, pokud je to možné.
Pro .NET vývojáře doporučujeme Generative AI pro začátečníky (.NET Edition)!
Každá lekce také obsahuje sekci "Keep Learning" s dalšími nástroji pro učení.
-
Azure OpenAI Service - Lekce: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Lekce: "githubmodels"
-
OpenAI API - Lekce: "oai-assignment"
-
Základní znalost Pythonu nebo TypeScriptu je užitečná - *Pro úplné začátečníky doporučujeme tyto kurzy Python a TypeScript
-
Účet GitHub pro rozvětvení (fork) tohoto celého repozitáře na váš vlastní GitHub účet
Vytvořili jsme lekci Course Setup, která vám pomůže s nastavením vývojového prostředí.
Nezapomeňte označit (🌟) tento repozitář hvězdičkou, abyste ho snadněji našli později.
Pokud hledáte pokročilejší příklady kódu, podívejte se na naši kolekci ukázek kódu generativní AI v Pythonu i TypeScriptu.
Připojte se na náš oficiální Discord server Azure AI Foundry, kde můžete potkat a navázat kontakty s dalšími studenty tohoto kurzu a získat podporu.
Pokládejte otázky nebo sdílejte zpětnou vazbu k produktu v našem Azure AI Foundry Developer Forum na Githubu.
Navštivte Microsoft for Startups a zjistěte, jak začít stavět s kredity Azure již dnes.
Máte-li návrhy nebo jste našli pravopisné či kódové chyby, vytvořte issue nebo pošlete pull request
- Krátké video s úvodem k tématu
- Psáno v lekci umístěné v README
- Ukázky kódu v Pythonu a TypeScriptu podporující Azure OpenAI a OpenAI API
- Odkazy na další zdroje pro pokračování ve studiu
| # | Odkaz na lekci | Popis | Video | Další učení |
|---|---|---|---|---|
| 00 | Nastavení kurzu | Learn: Jak nastavit vývojové prostředí | Video brzy | Learn More |
| 01 | Úvod do generativní AI a velkých jazykových modelů (LLM) | Learn: Porozumění, co je generativní AI a jak fungují velké jazykové modely (LLM). | Video | Learn More |
| 02 | Zkoumání a porovnávání různých LLM | Learn: Jak vybrat správný model pro váš případ použití | Video | Learn More |
| 03 | Používání generativní AI zodpovědně | Learn: Jak zodpovědně vytvářet aplikace s generativní AI | Video | Learn More |
| 04 | Porozumění základům návrhu promptů | Naučte se: Praktické osvědčené postupy návrhu promptů | Video | Další informace |
| 05 | Vytváření pokročilých promptů | Naučte se: Jak aplikovat techniky návrhu promptů, které zlepšují výsledek vašich promptů. | Video | Další informace |
| 06 | Vytváření aplikací pro generování textu | Vytvořte: Aplikaci pro generování textu pomocí Azure OpenAI / OpenAI API | Video | Další informace |
| 07 | Vytváření chatovacích aplikací | Vytvořte: Techniky pro efektivní vytváření a integraci chatovacích aplikací. | Video | Další informace |
| 08 | Vytváření vyhledávacích aplikací s vektorovými databázemi | Vytvořte: Vyhledávací aplikaci, která používá Embeddings pro vyhledávání dat. | Video | Další informace |
| 09 | Vytváření aplikací pro generování obrázků | Vytvořte: Aplikaci pro generování obrázků | Video | Další informace |
| 10 | Vytváření AI aplikací s nízkým kódem | Vytvořte: Generativní AI aplikaci pomocí nástrojů s nízkým kódem | Video | Další informace |
| 11 | Integrace externích aplikací pomocí volání funkcí | Vytvořte: Co je volání funkcí a jeho případy použití pro aplikace | Video | Další informace |
| 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 | Další informace |
| 13 | Zabezpečení vašich generativních AI aplikací | Naučte se: Hrozby a rizika pro AI systémy a metody zabezpečení těchto systémů. | Video | Další informace |
| 14 | Životní cyklus generativních AI aplikací | Naučte se: Nástroje a metriky pro správu životního cyklu LLM a LLMOps | Video | Další informace |
| 15 | Retrieval Augmented Generation (RAG) a vektorové databáze | Vytvořte: Aplikaci používající RAG Framework pro získávání embeddings z vektorových databází | Video | Další informace |
| 16 | Open source modely a Hugging Face | Vytvořte: Aplikaci s využitím open source modelů dostupných na Hugging Face | Video | Další informace |
| 17 | AI agenti | Vytvořte: Aplikaci využívající AI Agent Framework | Video | Další informace |
| 18 | Ladění LLM modelů | Naučte se: Co, proč a jak ladit LLM modely | Video | Další informace |
| 19 | Vytváření s malými jazykovými modely (SLM) | Naučte se: Výhody vytváření s Malými jazykovými modely | Video Brzy K Dispozici | Další informace |
| 20 | Vytváření s Mistral modely | Naučte se: Vlastnosti a rozdíly modelů rodiny Mistral | Video Brzy K Dispozici | Další informace |
| 21 | Vytváření s Meta modely | Naučte se: Vlastnosti a rozdíly modelů rodiny Meta | Video Brzy K Dispozici | Další informace |
Speciální poděkování patří Johnu Azizovi za vytvoření všech GitHub Actions a workflow
Bernhardu Merklovi za klíčové příspěvky do každé lekce pro zlepšení zážitku z učení a kódu.
Náš tým vytváří i další kurzy! Podívejte se na:
Pokud se zaseknete nebo máte jakékoli otázky ohledně vytváření AI aplikací. Připojte se k ostatním studentům a zkušeným vývojářům k diskuzím o MCP. Je to podpůrná komunita, kde jsou otázky vítány a znalosti sdíleny zdarma.
Pokud máte zpětnou vazbu k produktu nebo chyby při vývoji, navštivte:
Upozornění:
Tento dokument byl přeložen pomocí AI překladatelské služby Co-op Translator. Přestože 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 mateřském jazyce by měl být považován za autoritativní zdroj. Pro důležité informace se doporučuje využít profesionální lidský překlad. Nejsme odpovědni za jakékoliv nedorozumění či nesprávné interpretace vyplývající z použití tohoto překladu.