Skip to content

Latest commit

 

History

History
189 lines (137 loc) · 24.9 KB

File metadata and controls

189 lines (137 loc) · 24.9 KB

Generativní AI pro začátečníky

21 lekcí, které vás naučí vše potřebné k tomu, abyste mohli začít vytvářet aplikace s generativní AI

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌐 Podpora více jazyků

Podporováno pomocí GitHub Actions (automatizováno a vždy aktuální)

Arabština | Bengálština | Bulharština | Barmština (Myanmar) | Čínština (zjednodušená) | Čínština (tradiční, Hongkong) | Čínština (tradiční, Macau) | Čí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 | Kannadština | Korejština | Litevština | Malajština | Malayalam | Maráthština | Nepálština | Nigerijská pidžinština | Norština | Perština (Fársí) | Polština | Portugalština (Brazílie) | Portugalština (Portugalsko) | Paňdžá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 jazykových překladů, což významně zvyšuje velikost stahování. Pro klonování bez překladů použijte 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"

To vám poskytne vše potřebné ke kompletnímu absolvování kurzu s mnohem rychlejším stahováním.

Generativní AI pro začátečníky (verze 3) - kurz

Naučte se základy vytváření aplikací s generativní AI v našem komplexním 21-lekčním kurzu od Microsoft Cloud Advocates.

🌱 Začínáme

Tento kurz obsahuje 21 lekcí. Každá lekce pokrývá své vlastní téma, takže můžete začít kdekoliv chcete!

Lekce jsou označeny jako „Learn“ (Nauč se) – vysvětlující koncept generativní AI, nebo jako „Build“ (Vytvoř) – které vysvětlují koncept a ukazují kódové příklady v Pythonu a TypeScriptu, pokud je to možné.

Pro .NET vývojáře je zde Generativní AI pro začátečníky (.NET edice)!

Každá lekce také obsahuje sekci „Keep Learning“ (Pokračuj ve vzdělávání) s dalšími nástroji pro učení.

Co potřebujete

Pro spuštění kódu tohoto kurzu můžete použít:

Vytvořili jsme lekci Course Setup, která vám pomůže s nastavením vývojového prostředí.

Nezapomeňte (přidat tento repozitář k oblíbeným - hvězdička 🌟), abyste ho později snadněji našli.

🧠 Připravení k nasazení?

Pokud hledáte pokročilejší příklady kódu, podívejte se na naši sbírku příkladů Generativní AI kódu v Pythonu a TypeScriptu.

🗣️ Setkejte se s ostatními studenty, získejte podporu

Připojte se k našemu oficiálnímu Azure AI Foundry Discord serveru, kde se můžete setkat a spojit s dalšími studenty tohoto kurzu a získat podporu.

Pokládejte otázky nebo sdílejte zpětnou vazbu k produktům v našem vývojářském fóru Azure AI Foundry na GitHubu.

🚀 Stavíte startup?

Navštivte Microsoft for Startups a zjistěte, jak začít stavět s Azure kredity ještě dnes.

🙏 Chcete pomoci?

Máte návrhy nebo jste našli překlepy či chyby v kódu? Otevřete issue nebo vytvořte pull request.

📂 Každá lekce obsahuje:

  • Krátké video s úvodem k tématu
  • Písemnou lekci v README
  • Ukázky kódu v Pythonu a TypeScriptu podporující Azure OpenAI a OpenAI API
  • Odkazy na doplňkové zdroje pro pokračování ve vzdělávání

🗃️ Lekce

# Odkaz na lekci Popis Video Další učení
00 Nastavení kurzu Learn: Jak nastavit své vývojové prostředí Video brzy přijde Více informací
01 Úvod do Generativní AI a LLM Learn: Pochopení toho, co je Generativní AI a jak fungují Velké Jazykové Modely (LLM) Video Více informací
02 Prozkoumání a srovnání různých LLM Learn: Jak vybrat správný model pro svůj případ užití Video Více informací
03 Používání Generativní AI odpovědně Learn: Jak budovat Generativní AI aplikace odpovědně Video Více informací
04 Pochopení základů prompt engineeringu Naučte se: Praktické osvědčené postupy prompt engineeringu Video Více informací
05 Vytváření pokročilých promptů Naučte se: Jak aplikovat techniky prompt engineeringu, které zlepšují výsledky vašich promptů. Video Více informací
06 Vytváření aplikací pro generování textu Vytvořte: Aplikaci pro generování textu pomocí Azure OpenAI / OpenAI API Video Více informací
07 Vytváření chatovacích aplikací Vytvořte: Techniky pro efektivní vytváření a integraci chatovacích aplikací. Video Více informací
08 Vytváření vyhledávacích aplikací a vektorových databází Vytvořte: Vyhledávací aplikaci používající embeddingy k vyhledávání dat. Video Více informací
09 Vytváření aplikací pro generování obrázků Vytvořte: Aplikaci pro generování obrázků Video Více informací
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 Více informací
11 Integrace externích aplikací s voláním funkcí Vytvořte: Co je volání funkcí a jeho použití v aplikacích Video Více informací
12 Návrh uživatelského prostředí pro AI aplikace Naučte se: Jak aplikovat principy návrhu UX při vývoji Generativních AI aplikací Video Více informací
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 Více informací
14 Životní cyklus generativních AI aplikací Naučte se: Nástroje a metriky pro řízení životního cyklu LLM a LLMOps Video Více informací
15 Retrieval Augmented Generation (RAG) a vektorové databáze Vytvořte: Aplikaci používající RAG Framework pro získávání embeddingů z vektorových databází Video Více informací
16 Open Source modely a Hugging Face Vytvořte: Aplikaci využívající open source modely dostupné na Hugging Face Video Více informací
17 AI agenti Vytvořte: Aplikaci používající rámec AI agentů Video Více informací
18 Ladění LLM Naučte se: Co, proč a jak ladit LLM Video Více informací
19 Vytváření s malými jazykovými modely Naučte se: Výhody budování s malými jazykovými modely Video bude brzy k dispozici Více informací
20 Vytváření s modely Mistral Naučte se: Vlastnosti a rozdíly modelů rodiny Mistral Video bude brzy k dispozici Více informací
21 Vytváření s modely Meta Naučte se: Vlastnosti a rozdíly modelů rodiny Meta Video bude brzy k dispozici Více informací

🌟 Speciální poděkování

Speciální poděkování patří Johnu Azizovi za vytvoření všech GitHub Actions a workflow

Bernhardu Merkleovi za klíčové příspěvky k jednotlivým lekcím ke zlepšení zážitku studentů a práce s kódem.

🎒 Další kurzy

Náš tým vytváří i další kurzy! Podívejte se na:

LangChain

LangChain4j pro začátečníky LangChain.js pro začátečníky LangChain pro začátečníky

Azure / Edge / MCP / Agenti

AZD pro začátečníky Edge AI pro začátečníky MCP pro začátečníky AI agenti pro začátečníky


Série Generativního AI

Generativní AI pro začátečníky Generativní AI (.NET) Generativní AI (Java) Generative AI (JavaScript)


Základní vzdělávání

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Série Copilot

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Získání pomoci

Pokud se zaseknete nebo máte otázky ohledně vytváření AI aplikací. Připojte se ke kolegům studentům a zkušeným vývojářům v diskuzích o MCP. Je to podpůrná komunita, kde jsou otázky vítány a znalosti se sdílejí zdarma.

Microsoft Foundry Discord

Pokud máte zpětnou vazbu k produktu nebo narazíte na chyby při vývoji, navštivte:

Microsoft Foundry Developer Forum


Prohlášení o vyloučení odpovědnosti: Tento dokument byl přeložen pomocí AI překladatelské služby Co-op Translator. I když usilujeme o přesnost, mějte prosím na paměti, že automatické 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 profesionální lidský překlad. Nejsme zodpovědní za jakékoliv nedorozumění nebo mylné výklady vyplývající z použití tohoto překladu.