21 lekcií, ktoré učia všetko, čo potrebujete vedieť na začatie budovania aplikácií generatívnej umelej inteligencie
Arabčina | Bengálčina | Bulharčina | Barmský (Myanmar) | Čínština (zjednodušená) | Čínština (tradičná, Hongkong) | Čí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 | Hindčina | Maďarčina | Indonézština | Taliančina | Japončina | Kannadčina | Kórejčina | Litinčina | Malajčina | Malajalámčina | Maráthčina | Nepálčina | Nigérijská pidžinč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 | Swahilčina | Švédčina | Tagalog (Filipíny) | Tamilčina | Telugčina | Thajčina | Turečtina | Ukrajinčina | Urdčina | Vietnamčina
Radšej klonovať lokálne?
Tento repozitár obsahuje viac ako 50 jazykových prekladov, ktoré výrazne zvyšujú veľkosť sťahovania. Ak chcete klonovať bez prekladov, použite 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'Táto možnosť vám poskytne všetko potrebné na dokončenie kurzu s omnoho rýchlejším stiahnutím.
Naučte sa základy budovania aplikácií generatívnej umelej inteligencie s naším komplexným kurzom s 21 lekciami od Microsoft Cloud Advocates.
Tento kurz má 21 lekcií. Každá lekcia pokrýva vlastnú tému, takže začnite kdekoľvek chcete!
Lekcie sú označené ako "Learn" (nauč sa) – vysvetľujúci pojem generatívnej umelej inteligencie, alebo "Build" (postav) – vysvetľujúci pojem a kódové príklady v Pythone a TypeScripte, ak je to možné.
Pre .NET vývojárov je k dispozícii Generatívna inteligencia pre začiatočníkov (edícia .NET)!
Každá lekcia obsahuje tiež sekciu "Pokračuj v učení" s ďalšími vzdelávacími zdrojmi.
-
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 pozrite tieto kurzy Python a TypeScript
-
Účet na GitHub pre forknutie celého tohto repozitára do vlastného účtu na GitHub
Vytvorili sme pre vás lekciu Nastavenie kurzu, ktorá vám pomôže s nastavením vývojového prostredia.
Nezabudnite oceňte hviezdičkou (🌟) tento repozitár, 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 umelej inteligencie v Pythone aj TypeScripte.
Pridajte sa k nášmu oficiálnemu serveru Azure AI Foundry Discord a spoznajte ďalších študentov tohto kurzu a získajte 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ť budovať s Azure kreditmi ešte dnes.
Máte návrhy alebo ste našli chyby v pravopise či kóde? Vytvorte issue alebo urobte pull request
- Krátke video uvedenie do témy
- Písanú lekciu v README
- Príklady kódu v Pythone a TypeScript s podporou Azure OpenAI a OpenAI API
- Odkazy na ďalšie zdroje pre pokračovanie vo vzdelávaní
| # | Odkaz na lekciu | Popis | Video | Ďalšie učenie |
|---|---|---|---|---|
| 00 | Nastavenie kurzu | Nauč sa: Ako nastaviť svoje vývojové prostredie | Video čoskoro | Viac sa dozviete |
| 01 | Úvod do generatívnej umelej inteligencie a veľkých jazykových modelov | Nauč sa: Pochopenie, čo je generatívna AI a ako fungujú veľké jazykové modely (LLM). | Video | Viac sa dozviete |
| 02 | Preskúmanie a porovnanie rôznych veľkých jazykových modelov | Nauč sa: Ako vybrať správny model pre váš prípad použitia | Video | Viac sa dozviete |
| 03 | Používanie generatívnej AI zodpovedne | Nauč sa: Ako zodpovedne vytvárať aplikácie generatívnej umelej inteligencie | Video | Viac sa dozviete |
| 04 | Pochopenie základov prompt engineering | Naučte sa: Praktické najlepšie postupy prompt engineeringu | Video | Viac informácií |
| 05 | Vytváranie 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 | Vytváranie aplikácií na generovanie textu | Vytvorte: Aplikáciu na generovanie textu pomocou Azure OpenAI / OpenAI API | Video | Viac informácií |
| 07 | Vytváranie chatovacích aplikácií | Vytvorte: Techniky efektívneho vytvárania a integrácie chatovacích aplikácií. | Video | Viac informácií |
| 08 | Vytváranie 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 | Vytváranie aplikácií na generovanie obrázkov | Vytvorte: Aplikáciu na generovanie obrázkov | Video | Viac informácií |
| 10 | Vytváranie AI aplikácií s nízkym kódom | Vytvorte: Generatívnu AI aplikáciu pomocou nástrojov na nízky kód | 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á AI systémov a metódy na ich zabezpečenie. | 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 | Vytvorte: Aplikáciu využívajúcu RAG Framework na získavanie embeddingov z vektorových databáz | Video | Viac informácií |
| 16 | Open Source modely a Hugging Face | Vytvorte: Aplikáciu použí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 (fine-tuning) | Naučte sa: Čo, prečo a ako sa ladenie LLM vykonáva | Video | Viac informácií |
| 19 | Vytváranie so SLM | Naučte sa: Výhody stavby so Small Language Models | Video Čoskoro | Viac informácií |
| 20 | Vytváranie s Mistral modelmi | Naučte sa: Vlastnosti a rozdiely modelov rodiny Mistral | Video Čoskoro | Viac informácií |
| 21 | Vytváranie s Meta modelmi | Naučte sa: Vlastnosti 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 do každej lekcie, ktoré zlepšili zážitok študentov a prácu s kódom.
Náš tím produkuje ďalšie kurzy! Pozrite si:
Ak sa zaseknete alebo máte nejaké otázky týkajúce sa tvorby AI aplikácií, pripojte sa k ostatný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 znalosti sa slobodne zdieľajú.
Ak máte spätnú väzbu k produktu alebo narazíte na 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. Hoci sa snažíme o presnosť, prosím berte na vedomie, že automatizované preklady môžu obsahovať chyby alebo nepresnosti. Pôvodný dokument v jeho natívnom jazyku by mal byť považovaný za autoritatívny zdroj. Pre kritické informácie odporúčame profesionálny ľudský preklad. Nie sme zodpovední za žiadne nedorozumenia alebo nesprávne výklady vyplývajúce z použitia tohto prekladu.