Skip to content

Latest commit

 

History

History
179 lines (126 loc) · 24.5 KB

File metadata and controls

179 lines (126 loc) · 24.5 KB

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

21 lekcí, které vás naučí vše, co potřebujete vědět pro začátek vytváření aplikací s generativní AI

GitHub licence GitHub přispěvatelé GitHub problémy GitHub pull-requests PRs Welcome

GitHub sledovatelé GitHub forky GitHub hvězdy

Microsoft Foundry Discord

🌐 Podpora více jazyků

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

Arabština | Bengálština | Bulharština | Barmská (Myanmar) | Čínština (zjednodušená) | Čínština (tradiční, Hongkong) | Čínština (tradiční, Macao) | Čí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 | Kannada | Korejština | Litevština | Malajština | Malajalámština | Maráthština | Nepálština | Nigerijský pidžin | Norština | Perština (Fársí) | Polština | Portugalština (Brazílie) | Portugalština (Portugalsko) | Pandžá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 překladů jazyků, což výrazně zvětšuje velikost stažení. Pro klonování bez překladů použijte 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'

To vám poskytne vše potřebné pro dokončení kurzu s výrazně rychlejším stažením.

Generative AI pro začátečníky (verze 3) - Kurz

Naučte se základy tvorby aplikací s generativní AI prostřednictvím našeho 21 lekcí obsáhlého kurzu od Microsoft Cloud Advocates.

🌱 Začínáme

Kurz obsahuje 21 lekcí. Každá lekce pokrývá své vlastní téma, takže začněte kdekoliv chcete!

Lekce jsou označeny buď jako "Learn" lekce vysvětlující koncept generativní AI, nebo "Build" lekce, které vysvětlují koncept a přinášejí příklady kódu v Pythonu a TypeScriptu, pokud je to možné.

Pro .NET vývojáře doporučujeme Generative AI pro začátečníky (.NET Edition)!

Každá lekce také obsahuje sekci "Keep Learning" s dalšími nástroji pro učení.

Co potřebujete

Pro spuštění kódu v tomto 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 označit (🌟) tento repozitář hvězdičkou, abyste ho snadněji našli později.

🧠 Připravení k nasazení?

Pokud hledáte pokročilejší příklady kódu, podívejte se na naši kolekci ukázek kódu generativní AI v Pythonu i TypeScriptu.

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

Připojte se na náš oficiální Discord server Azure AI Foundry, kde můžete potkat a navázat kontakty s dalšími studenty tohoto kurzu a získat podporu.

Pokládejte otázky nebo sdílejte zpětnou vazbu k produktu v našem Azure AI Foundry Developer Forum na Githubu.

🚀 Budujete startup?

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

🙏 Chcete pomoci?

Máte-li návrhy nebo jste našli pravopisné či kódové chyby, vytvořte issue nebo pošlete pull request

📂 Každá lekce obsahuje:

  • Krátké video s úvodem k tématu
  • Psáno v lekci umístěné v README
  • Ukázky kódu v Pythonu a TypeScriptu podporující Azure OpenAI a OpenAI API
  • Odkazy na další zdroje pro pokračování ve studiu

🗃️ Lekce

# Odkaz na lekci Popis Video Další učení
00 Nastavení kurzu Learn: Jak nastavit vývojové prostředí Video brzy Learn More
01 Úvod do generativní AI a velkých jazykových modelů (LLM) Learn: Porozumění, co je generativní AI a jak fungují velké jazykové modely (LLM). Video Learn More
02 Zkoumání a porovnávání různých LLM Learn: Jak vybrat správný model pro váš případ použití Video Learn More
03 Používání generativní AI zodpovědně Learn: Jak zodpovědně vytvářet aplikace s generativní AI Video Learn More
04 Porozumění základům návrhu promptů Naučte se: Praktické osvědčené postupy návrhu promptů Video Další informace
05 Vytváření pokročilých promptů Naučte se: Jak aplikovat techniky návrhu promptů, které zlepšují výsledek vašich promptů. Video Další informace
06 Vytváření aplikací pro generování textu Vytvořte: Aplikaci pro generování textu pomocí Azure OpenAI / OpenAI API Video Další informace
07 Vytváření chatovacích aplikací Vytvořte: Techniky pro efektivní vytváření a integraci chatovacích aplikací. Video Další informace
08 Vytváření vyhledávacích aplikací s vektorovými databázemi Vytvořte: Vyhledávací aplikaci, která používá Embeddings pro vyhledávání dat. Video Další informace
09 Vytváření aplikací pro generování obrázků Vytvořte: Aplikaci pro generování obrázků Video Další informace
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 Další informace
11 Integrace externích aplikací pomocí volání funkcí Vytvořte: Co je volání funkcí a jeho případy použití pro aplikace Video Další informace
12 Navrhování UX pro AI aplikace Naučte se: Jak aplikovat zásady UX designu při vývoji generativních AI aplikací Video Další informace
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 Další informace
14 Životní cyklus generativních AI aplikací Naučte se: Nástroje a metriky pro správu životního cyklu LLM a LLMOps Video Další informace
15 Retrieval Augmented Generation (RAG) a vektorové databáze Vytvořte: Aplikaci používající RAG Framework pro získávání embeddings z vektorových databází Video Další informace
16 Open source modely a Hugging Face Vytvořte: Aplikaci s využitím open source modelů dostupných na Hugging Face Video Další informace
17 AI agenti Vytvořte: Aplikaci využívající AI Agent Framework Video Další informace
18 Ladění LLM modelů Naučte se: Co, proč a jak ladit LLM modely Video Další informace
19 Vytváření s malými jazykovými modely (SLM) Naučte se: Výhody vytváření s Malými jazykovými modely Video Brzy K Dispozici Další informace
20 Vytváření s Mistral modely Naučte se: Vlastnosti a rozdíly modelů rodiny Mistral Video Brzy K Dispozici Další informace
21 Vytváření s Meta modely Naučte se: Vlastnosti a rozdíly modelů rodiny Meta Video Brzy K Dispozici Další informace

🌟 Speciální poděkování

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

Bernhardu Merklovi za klíčové příspěvky do každé lekce pro zlepšení zážitku z učení a kódu.

🎒 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í učení

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 jakékoli otázky ohledně vytváření AI aplikací. Připojte se k ostatním studentům a zkušeným vývojářům k diskuzím o MCP. Je to podpůrná komunita, kde jsou otázky vítány a znalosti sdíleny zdarma.

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


Upozornění:
Tento dokument byl přeložen pomocí AI překladatelské služby Co-op Translator. Přestože usilujeme o přesnost, mějte prosím na paměti, že automatizované 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 využít profesionální lidský překlad. Nejsme odpovědni za jakékoliv nedorozumění či nesprávné interpretace vyplývající z použití tohoto překladu.