21 lekcií, ktoré vás naučia všetko, čo potrebujete vedieť na začatie vytvárania aplikácií Generatívnej AI
Arabčina | Bengálčina | Bulharčina | Barmčina (Myanmar) | Čínština (zjednodušená) | Čínština (tradičná, Hong Kong) | Čínština (tradičná, Macau) | Čí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 | Khmer | Kórejčina | Litevčina | Malajčina | Malayálamčina | Maráthčina | Nepálčina | Nigérijská pidginčina | Nórčina | 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 | Swahili | Švédčina | Tagalog (filipínčina) | Tamilčina | Telugčina | Thajčina | Turečtina | Ukrajinčina | Urdu | Vietnamčina
Preferujete klonovať lokálne?
Tento repozitár zahŕňa vyše 50 jazykových prekladov, čo výrazne zväčšuje veľkosť sťahovania. Ak chcete klonovať 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"Takto získate všetko, čo potrebujete na dokončenie kurzu s oveľa rýchlejším sťahovaním.
Naučte sa základy tvorby aplikácií Generatívnej AI s naším komplexným 21-lekčným kurzom od Microsoft Cloud Advocates.
Tento kurz obsahuje 21 lekcií. Každá lekcia pokrýva samostatnú tému, takže začnite kdekoľvek chcete!
Lekcie sú označené ako "Learn" lekcie vysvetľujúce koncept Generatívnej AI alebo "Build" lekcie, ktoré vysvetľujú koncept a ukážky kódu v Python a TypeScript, ak je to možné.
Pre .NET vývojárov sa pozrite na Generatívnu AI pre začiatočníkov (.NET edícia)!
Každá lekcia obsahuje aj 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 si pozrite tieto Python a TypeScript kurzy
-
Účet na GitHube na forknutie tohto celého repozitára do vlastného GitHub účtu
Vytvorili sme lekciu Course Setup, ktorá vám pomôže s nastavením vývojového prostredia.
Nezabudnite tento repozitár označiť hviezdičkou (🌟), aby ste ho neskôr ľahšie našli.
Ak hľadáte pokročilejšie ukážky kódu, pozrite si našu kolekciu ukážok kódu Generatívnej AI v Pythone aj TypeScripte.
Pridajte sa na náš oficiálny Azure AI Foundry Discord server, kde môžete spoznať a spojiť sa s ďalšími študentmi tohto kurzu a získať podporu.
Pokladajte otázky alebo zdieľajte spätnú väzbu k produktu v našom Azure AI Foundry Developer fóre na GitHube.
Navštívte Microsoft for Startups, aby ste zistili, ako začať vytvárať s Azure kreditmi ešte dnes.
Máte návrhy alebo ste našli chyby v pravopise či kóde? Otvorte issue alebo vytvorte pull request
- Krátke video s úvodom do témy
- Písanú lekciu uloženú v README
- Ukážky kódov v Pythone a TypeScripte s podporou Azure OpenAI a OpenAI API
- Odkazy na ďalšie zdroje pre pokračovanie vo vzdelávaní
| # | Odkaz na lekciu | Popis | Video | Doplňujúce vzdelávanie |
|---|---|---|---|---|
| 00 | Nastavenie kurzu | Naučte sa: Ako nastaviť svoje vývojové prostredie | Video čoskoro | Viac informácií |
| 01 | Úvod do Generatívnej AI a LLM | Naučte sa: Pochopenie, čo je Generatívna AI a ako fungujú veľké jazykové modely (LLM) | Video | Viac informácií |
| 02 | Preskúmanie a porovnanie rôznych LLM | Naučte sa: Ako vybrať správny model pre váš prípad použitia | Video | Viac informácií |
| 03 | Zodpovedné používanie Generatívnej AI | Naučte sa: Ako zodpovedne vytvárať aplikácie Generatívnej AI | Video | Viac informácií |
| 04 | Pochopenie základov prompt inžinierstva | Naučte sa: Praktické osvedčené postupy v prompt inžinierstve | Video | Viac informácií |
| 05 | Vytváranie pokročilých promptov | Naučte sa: Ako aplikovať techniky prompt inžinierstva, ktoré zlepšujú výsledky vašich promptov. | Video | Viac informácií |
| 06 | Budovanie aplikácií na generovanie textu | Postavte: Aplikáciu na generovanie textu pomocou Azure OpenAI / OpenAI API | Video | Viac informácií |
| 07 | Budovanie chatovacích aplikácií | Postavte: Techniky na efektívne budovanie a integráciu chatovacích aplikácií. | Video | Viac informácií |
| 08 | Budovanie vyhľadávacích aplikácií so vektorovými databázami | Postavte: Vyhľadávaciu aplikáciu, ktorá využíva embeddings na vyhľadávanie dát. | Video | Viac informácií |
| 09 | Budovanie aplikácií na generovanie obrázkov | Postavte: Aplikáciu na generovanie obrázkov | Video | Viac informácií |
| 10 | Budovanie AI aplikácií s nízkym kódom | Postavte: Generatívnu AI aplikáciu pomocou nástrojov s nízkym kódom | Video | Viac informácií |
| 11 | Integrácia externých aplikácií s funkcionalitou volania funkcií | Postavte: Čo je volanie funkcií a jeho použitia v aplikáciách | Video | Viac informácií |
| 12 | Navrhovanie 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 spôsoby ich zabezpečenia. | Video | Viac informácií |
| 14 | Životný cyklus Generatívnej AI aplikácie | Naučte sa: Nástroje a metriky na riadenie životného cyklu LLM a LLMOps | Video | Viac informácií |
| 15 | Retrieval Augmented Generation (RAG) a vektorové databázy | Postavte: Aplikáciu využívajúcu RAG rámec na získavanie embeddings z vektorových databáz | Video | Viac informácií |
| 16 | Open Source modely a Hugging Face | Postavte: Aplikáciu využívajúcu open source modely dostupné na Hugging Face | Video | Viac informácií |
| 17 | AI agenti | Postavte: Aplikáciu využívajúcu rámec AI agenta | Video | Viac informácií |
| 18 | Ladenie LLM | Naučte sa: Čo, prečo a ako vykonávať ladenie LLM | Video | Viac informácií |
| 19 | Budovanie so SLM | Naučte sa: Výhody budovania so Small Language Models | Video Coming Soon | Viac informácií |
| 20 | Budovanie s Mistral modelmi | Naučte sa: Vlastnosti a rozdiely modelov rodiny Mistral | Video Coming Soon | Viac informácií |
| 21 | Budovanie s Meta modelmi | Naučte sa: Vlastnosti a rozdiely modelov rodiny Meta | Video Coming Soon | Viac informácií |
Špeciálne poďakovanie patrí Johnovi Azizovi za vytvorenie všetkých GitHub Actions a workflowov
Bernhardovi Merkleovi za jeho kľúčový príspevok ku každej lekcii, ktorý zlepšil zážitok študentov a kvalitu kódu.
Náš tím vytvára aj iné kurzy! Pozrite si:
Ak sa zaseknete alebo máte akékoľvek otázky o tvorbe AI aplikácií. Pridajte sa k ďalším študentom a skúseným vývojárom v diskusiách o MCP. Je to podporná komunita, kde sú otázky vítané a vedomosti sa slobodne zdieľajú.
Ak máte spätnú väzbu k produktu alebo chyby počas vývoja, navštívte:
Zrieknutie sa zodpovednosti: Tento dokument bol preložený pomocou AI prekladateľskej služby Co-op Translator. Aj keď sa snažíme o presnosť, berte prosím na vedomie, že automatické preklady môžu obsahovať chyby alebo nepresnosti. Originálny dokument v jeho pôvodnom jazyku by mal byť považovaný za autoritatívny zdroj. Pre kritické informácie sa odporúča profesionálny ľudský preklad. Za akékoľvek nedorozumenia alebo nesprávne interpretácie vyplývajúce z použitia tohto prekladu nenesieme zodpovednosť.