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 | Hindčina | Maďarčina | Indonézština | Taliančina | Japončina | Kannadčina | Kórejčina | Litovčina | Malajčina | Malajalámčina | Maráthčina | Nepálčina | Nigérijský pidžin | 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ínčina) | 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, čo výrazne zvyšuje veľkosť stiahnutia. Pre klonovanie 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'Toto vám poskytne všetko potrebné na dokončenie kurzu s oveľa rýchlejším stiahnutím.
Naučte sa základy tvorby aplikácií s generatívnou AI v našom komplexnom 21-lekčnom kurze 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“ lekcie vysvetľujúce koncept generatívnej AI alebo „Build“ lekcie, ktoré vysvetľujú koncept a ukážky kódu v Pythone a TypeScripte tam, kde je to možné.
Pre .NET vývojárov si pozrite 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 kurzy Python a TypeScript
-
GitHub účet pre forknutie tohto celého repozitára do vášho vlastného GitHub účtu
Vytvorili sme lekciu Course Setup, ktorá vám pomôže s nastavením vývojového prostredia.
Nezabudnite ohviezdičkovať (🌟) 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 pre generatívnu AI v Pythone aj TypeScripte.
Pridajte sa na náš oficiálny Azure AI Foundry Discord server, kde sa môžete stretnúť a sieťovať s ostatnými, ktorí tento kurz absolvujú, a získať podporu.
Pýtajte sa otázky alebo zdieľajte spätnú väzbu o produktoch v našom Azure AI Foundry Developer fóre na GitHube.
Navštívte Microsoft for Startups, aby ste zistili, ako dnes začať stavať pomocou Azure kreditov.
Máte návrhy alebo ste našli chyby v pravopise či kóde? Založte issue alebo vytvorte pull request
- Krátke video predstavenie témy
- Písanú lekciu dostupnú v README
- Ukážky kódu v Pythone a TypeScripte podporujúce Azure OpenAI a OpenAI API
- Odkazy na ďalšie zdroje pre pokračovanie vo vzdelávaní
| # | Odkaz na lekciu | Popis | Video | Dodatočné učenie |
|---|---|---|---|---|
| 00 | Nastavenie kurzu | Learn: Ako nastaviť vývojové prostredie | Video čoskoro | Viac info |
| 01 | Úvod do generatívnej AI a LLMs | Learn: Pochopenie, čo je generatívna AI a ako fungujú veľké jazykové modely (LLMs). | Video | Viac info |
| 02 | Preskúmanie a porovnanie rôznych LLM | Learn: Ako vybrať správny model pre váš prípad použitia | Video | Viac info |
| 03 | Zodpovedné použitie generatívnej AI | Learn: Ako zodpovedne vytvárať aplikácie s generatívnou AI | Video | Viac info |
| 04 | Základy prompt inžinierstva | Learn: Praktické najlepšie postupy v prompt inžinierstve | Video | Viac info |
| 05 | Vytváranie pokročilých promptov | Naučte sa: Ako aplikovať techniky prompt engineering, ktoré zlepšujú výsledok 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 vytváranie 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, ktorá používa 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 s nízkym kódom | Video | Viac informácií |
| 11 | Integrácia externých aplikácií s volaním funkcií | Vytvorte: Čo je volanie funkcií a jeho využ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ívnych AI aplikácií | 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 RAG framework na získavanie embeddings z vektorovej databázy | 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 používajúcu AI agentný rámec | Video | Viac informácií |
| 18 | Ladenie veľkých jazykových modelov (LLM) | Naučte sa: Čo, prečo a ako ladiť LLM | Video | Viac informácií |
| 19 | Tvorba pomocou malých jazykových modelov (SLM) | Naučte sa: Výhody tvorby s malými jazykovými modelmi | Video Coming Soon | Viac informácií |
| 20 | Tvorba pomocou modelov Mistral | Naučte sa: Vlastnosti a rozdiely modelov rodiny Mistral | Video Coming Soon | Viac informácií |
| 21 | Tvorba pomocou Meta modelov | 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 workflow.
Bernhardovi Merkleovi za kľúčové príspevky ku každej lekcii na zlepšenie zážitku študentov a kvality kódu.
Náš tím pripravuje aj iné kurzy! Pozrite si:
Ak sa zaseknete alebo máte otázky týkajúce sa vytvárania AI aplikácií. Pridajte 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 poznatky sa zdieľajú slobodne.
Ak máte spätnú väzbu alebo chyby pri tvorbe produktu, 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ť, vezmite 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 kľúčové informácie sa odporúča profesionálny preklad vykonaný človekom. Nie sme zodpovední za akékoľvek nedorozumenia alebo nesprávne výklady vyplývajúce z použitia tohto prekladu.