21 lekcií, ktoré vás naučia všetko, čo potrebujete vedieť na začatie tvorby aplikácií Generatívnej AI
Arabčina | Bengálčina | Bulharčina | Barmčina (Myanmar) | Čínština (zjednodušená) | Čínština (tradičná, Hongkong) | Čínština (tradičná, Macao) | Čínština (tradičná, Taiwan) | Chorvátčina | Čeština | Dánčina | Holandčina | Estónčina | Fínčina | Francúzština | Nemčina | Gréčtina | Hebrejčina | Hindi | Maďarčina | Indonézština | Taliančina | Japončina | Kannadčina | Kórejčina | Litovčina | Malajčina | Malajálamčina | Maráthčina | Nepálčina | Nigérijská pidžinčina | Norwegian | Perzština (Farsi) | Poľština | Portugalčina (Brazília) | Portugalčina (Portugalsko) | Pandžábčina (Gurmukhi) | Rumunčina | Ruština | Srbčina (cyrilika) | Slovenčina | Slovinčina | Španielčina | Swahilčina | Švédčina | Tagalog (Filipínčina) | Tamilčina | Telugu | Thajčina | Turečtina | Ukrajinčina | Urdu | Vietnamčina
Uprednostňujete klonovanie lokálne?
Tento repozitár obsahuje 50+ jazykových prekladov, čo výrazne zväčšuje veľkosť sťahovania. Pre klonovanie bez prekladov použite 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"Toto vám poskytne všetko, čo potrebujete na dokončenie kurzu s oveľa rýchlejším stiahnutím.
Naučte sa základy tvorby aplikácií Generatívnej AI s naším komplexným kurzom pozostávajúcim z 21 lekcií od Microsoft Cloud Advocates.
Tento kurz obsahuje 21 lekcií. Každá lekcia pokrýva vlastnú tému, takže začnite kdekoľvek chcete!
Lekcie sú označené buď ako "Learn" — lekcie vysvetľujúce koncept Generatívnej AI, alebo "Build" — lekcie, ktoré vysvetľujú koncept a príklady kódu v Pythone a TypeScripte, ak je to možné.
Pre .NET vývojárov odporúčame Generatívnu AI pre začiatočníkov (.NET edícia)!
Každá lekcia tiež obsahuje sekciu "Keep Learning" s ďalšími vzdelávacími nástrojmi.
-
Azure OpenAI Service - Lekcie: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Lekcie: "githubmodels"
-
OpenAI API - Lekcie: "oai-assignment"
-
Základné znalosti Pythonu alebo TypeScriptu sú užitočné - *Pre úplných začiatočníkov skúste tieto Python a TypeScript kurzy
-
GitHub účet na forknutie celého tohto repozitára do vášho vlastného GitHub účtu
Vytvorili sme lekciu Nastavenie kurzu, ktorá vám pomôže s nastavením vývojového prostredia.
Nezabudnite označiť tento repozitár hviezdičkou (🌟), aby ste ho neskôr ľahšie našli.
Ak hľadáte pokročilejšie príklady kódu, pozrite si našu kolekciu príkladov kódu Generatívnej AI v Pythone a TypeScripte.
Pridajte sa na náš oficiálny Discord Azure AI Foundry, kde sa môžete stretnúť a spojiť s ostatnými študentmi tohto kurzu a získať podporu.
Pýtajte sa otázky alebo zdieľajte spätnú väzbu o produkte v našom Azure AI Foundry Developer fóre na GitHube.
Navštívte Microsoft for Startups a zistite, ako začať používaním Azure kreditov už dnes.
Máte návrhy alebo ste našli pravopisné či programátorské chyby? Nahláste problém alebo vytvorte pull request
- Krátke video s úvodom do témy
- Písomnú lekciu umiestnenú v README
- Príklady kódu v Pythone a TypeScripte podporujúce Azure OpenAI a OpenAI API
- Odkazy na doplnkové zdroje na pokračovanie vo vzdelávaní
| # | Odkaz na lekciu | Popis | Video | Doplnkové učenie |
|---|---|---|---|---|
| 00 | Nastavenie kurzu | Naučte sa: Ako nastaviť svoje vývojové prostredie | Video čoskoro | Viac informácií |
| 01 | Úvod do Generatívnej AI a veľkých jazykových modelov (LLMs) | Naučte sa: Pochopenie čo je Generatívna AI a ako fungujú veľké jazykové modely (LLMs). | Video | Viac informácií |
| 02 | Preskúmanie a porovnanie rôznych veľkých jazykových modelov (LLMs) | Naučte sa: Ako vybrať správny model pre váš prípad použitia | Video | Viac informácií |
| 03 | Používanie Generatívnej AI zodpovedne | Naučte sa: Ako zodpovedne tvoriť aplikácie generatívnej AI | Video | Viac informácií |
| 04 | Pochopenie základov prompt engineering | Naučte sa: Praktické osvedčené postupy v prompt engineeringu | Video | Viac informácií |
| 05 | Tvorba pokročilých promptov | Naučte sa: Ako aplikovať techniky prompt engineeringu, ktoré zlepšujú výsledky vašich promptov | Video | Viac informácií |
| 06 | Tvorba aplikácií na generovanie textu | Vytvorte: Aplikáciu na generovanie textu pomocou Azure OpenAI / OpenAI API | Video | Viac informácií |
| 07 | Tvorba chatovacích aplikácií | Vytvorte: Techniky na efektívne budovanie a integráciu chatovacích aplikácií | Video | Viac informácií |
| 08 | Tvorba vyhľadávacích aplikácií s vektorovými databázami | Vytvorte: Vyhľadávaciu aplikáciu využívajúcu Embeddings na vyhľadávanie dát | Video | Viac informácií |
| 09 | Tvorba aplikácií na generovanie obrázkov | Vytvorte: Aplikáciu na generovanie obrázkov | Video | Viac informácií |
| 10 | Tvorba AI aplikácií s nízkym kódom | Vytvorte: Generatívnu AI aplikáciu pomocou nástrojov Low Code | Video | Viac informácií |
| 11 | Integrácia externých aplikácií s volaním funkcií | Vytvorte: Čo je volanie funkcií a jeho použitie v aplikáciách | Video | Viac informácií |
| 12 | Návrh UX pre AI aplikácie | Naučte sa: Ako aplikovať princípy UX dizajnu pri vývoji generatívnych AI aplikácií | Video | Viac informácií |
| 13 | Zabezpečenie vašich generatívnych AI aplikácií | Naučte sa: Hrozby a riziká pre AI systémy a metódy zabezpečenia týchto systémov | Video | Viac informácií |
| 14 | Životný cyklus generatívnej AI aplikácie | Naučte sa: Nástroje a metriky na správu životného cyklu LLM a LLMOps | Video | Viac informácií |
| 15 | Retrieval Augmented Generation (RAG) a vektorové databázy | Vytvorte: Aplikáciu využívajúcu rámec RAG na vyhľadávanie embeddings vo vektorových databázach | Video | Viac informácií |
| 16 | Open Source modely a Hugging Face | Vytvorte: Aplikáciu využívajúcu open source modely dostupné na Hugging Face | Video | Viac informácií |
| 17 | AI agenti | Vytvorte: Aplikáciu využívajúcu rámec AI agenta | Video | Viac informácií |
| 18 | Ladenie LLM | Naučte sa: Čo, prečo a ako doladiť LLM | Video | Viac informácií |
| 19 | Tvorba s malými jazykovými modelmi | Naučte sa: Výhody tvorby s malými jazykovými modelmi | Video čoskoro | Viac informácií |
| 20 | Tvorba s Mistral modelmi | Naučte sa: Funkcie a rozdiely modelov rodiny Mistral | Video čoskoro | Viac informácií |
| 21 | Tvorba s Meta modelmi | Naučte sa: Funkcie a rozdiely modelov rodiny Meta | Video čoskoro | Viac informácií |
Špeciálne poďakovanie patrí Johnovi Azizovi za vytvorenie všetkých GitHub Actions a workflowov
Bernhardovi Merkleovi za kľúčové príspevky ku každej lekcii, ktoré zlepšili skúsenosť študentov a kvalitu kódu.
Náš tím pripravuje aj ďalšie kurzy! Pozrite si:
Ak sa zaseknete alebo máte akékoľvek otázky ohľadom tvorby AI aplikácií, pripojte sa k ostatným študentom a skúseným vývojárom v diskusiách o MCP. Je to podporujúca komunita, kde sú otázky vítané a znalosti sa zdieľajú slobodne.
Ak máte pripomienky k produktu alebo chyby počas vývoja, navštívte:
Vyhlásenie o zodpovednosti: Tento dokument bol preložený pomocou AI prekladateľskej služby Co-op Translator. Hoci sa snažíme o presnosť, majte prosím na pamäti, že automatizované preklady môžu obsahovať chyby alebo nepresnosti. Pôvodný dokument v jeho pôvodnom jazyku by mal byť považovaný za autoritatívny zdroj. Pre dôležité informácie sa odporúča profesionálny ľudský preklad. Nie sme zodpovední za akékoľvek nedorozumenia alebo nesprávne výklady vyplývajúce z použitia tohto prekladu.