Výukové materiály k Azure AI

Tento článek obsahuje uspořádaný seznam nejlepších výukových materiálů pro .NET vývojáře, kteří vytvářejí aplikace AI pomocí Azure služeb. Mezi zdroje patří oblíbené články rychlého startu, referenční ukázky, dokumentace a školicí kurzy.

Zdroje informací pro Azure OpenAI v modelech Microsoft Foundry

Azure OpenAI v modelech Microsoft Foundry poskytuje rozhraní REST API přístup k výkonným jazykových modelům dostupným v OpenAI. Azure OpenAI vám pomůže přizpůsobit tyto modely k provádění konkrétních úloh, jako je generování obsahu, shrnutí, porozumění obrázkům, sémantické vyhledávání a přirozený jazyk na překlad kódu. Přístup k Azure OpenAI pomocí rozhraní REST API, sady OpenAI SDK pro Python nebo prostřednictvím portálu Microsoft Foundry.

Libraries

Link Description
OpenAI SDK pro .NET Knihovna OpenAI .NET poskytuje pohodlný přístup k rozhraní OpenAI REST API z aplikací .NET. Může se připojit k prostředkům OpenAI Azure nebo ke koncovému bodu pro odvozování OpenAI, který není Azure, takže je skvělou volbou pro vývoj i bez Azure OpenAI.
Vydané verze sady OpenAI SDK Odkazy na všechny balíčky knihovny OpenAI SDK, včetně odkazů pro .NET, Java, JavaScript a Go.
Balíček OpenAI NuGet Verze NuGet klientské knihovny OpenAI pro .NET.

Samples

Link Description
.NET agenta OpenAI MCP Tato ukázka je aplikace agenta MCP napsaná v .NET pomocí Azure OpenAI se vzdáleným serverem MCP napsaným v TypeScriptu.
cestovní agenti AI Cestovní agenti AI jsou robustní podniková aplikace, která využívá více agentů umělé inteligence k vylepšení provozu cestovních agentur. Aplikace ukazuje, jak šest agentů umělé inteligence spolupracuje na tom, aby zaměstnancům pomohlo při zpracování dotazů zákazníků, poskytování cílových doporučení a plánování itinerářů.
deepseek-dotnet Toto je ukázková ukázka chatu, která předvádí možnosti DeepSeek-R1.
Kompletions Kolekce 10 ukázek, které ukazují, jak používat Azure klientskou knihovnu OpenAI pro .NET chatovat, streamovat odpovědi, používat vlastní data, přepisovat/překládat zvuk, generovat obrázky atd.
OpenAI s řízením přístupu na základě role Microsoft Entra ID Podívejte se na ověřování pomocí Microsoft Entra ID.
OpenAI se spravovanými identitami Článek se složitějšími scénáři zabezpečení, které vyžadují Azure řízení přístupu na základě role (Azure RBAC). Tento dokument popisuje, jak ověřit prostředek OpenAI pomocí Microsoft Entra ID.
Další ukázky Kolekce ukázek OpenAI napsaných v .NET

Documentation

Link Description
Dokumentace k Azure OpenAI Service Stránka centra pro Azure OpenAI Service dokumentaci.
Přehled ekosystému .NET + AI Shrnutí služeb a nástrojů, které možná budete muset použít ve svých aplikacích, s odkazy na další informace o jednotlivých službách.
Přechod z OpenAI na Azure OpenAI Článek s pokyny k malým změnám, které musíte v kódu provést, abyste mohli přepínat mezi OpenAI a Azure OpenAI Service.
Rychlý start pro Microsoft Foundry Sada Microsoft Foundry SDK je dostupná v několika jazycích, včetně Python, Java, TypeScriptu a jazyka C#.
Vytvoření chatovací aplikace AI pomocí .NET Vytvořte konverzační .NET konzolovou chatovací aplikaci pomocí modelu OpenAI nebo Azure OpenAI.
Připojte se k modelu AI a vyzvěte ho Vytvořte .NET konzolovou chatovací aplikaci pro připojení a zobrazení výzvy k otevření AI nebo Azure modelu OpenAI.
Vytvoření aplikace pro vektorové vyhledávání AI v .NET Vytvořte .NET konzolovou aplikaci, která provede sémantické vyhledávání v úložišti vektorů a vyhledá relevantní výsledky pro dotaz uživatele.
Vyvolejte funkce .NET pomocí modelu umělé inteligence Vytvořte .NET chatovací aplikaci AI konzoly, která se připojuje k modelu AI s povoleným voláním místní funkce.
Generování imagí pomocí OpenAI.Images.ImageClient Použijte model OpenAI DALL-E AI. pro vygenerování obrázku.

Zdroje informací pro další nástroje Foundry

Kromě Azure OpenAI Service existuje mnoho dalších nástrojů Foundry, které vývojářům a organizacím pomáhají rychle vytvářet inteligentní, připravené a zodpovědné aplikace s předem připravenými a předem připravenými přizpůsobitelnými rozhraními API a modely. Mezi ukázkové aplikace patří zpracování přirozeného jazyka pro konverzace, vyhledávání, monitorování, překlad, řeč, vizi a rozhodování.

Samples

Link Description
Inintegrace Azure speech v nástrojích Foundry do vašich aplikací pomocí ukázek sady Speech SDK Úložiště ukázek pro sadu Speech SDK. Odkazy na ukázky pro rozpoznávání řeči, překlad, syntézu řeči a další.
Azure Document Intelligence in Foundry Tools SDK Funkce Document Intelligence (dříve Form Recognizer) je cloudová služba, která používá strojové učení k analýze textu a strukturovaných dat z dokumentů. Sada SDK (Document Intelligence Software Development Kit) je sada knihoven a nástrojů, které umožňují snadno integrovat modely a funkce Document Intelligence do vašich aplikací.
Extract strukturovaných dat z formulářů, účtenek, faktur a karet pomocí Form Recognizer v .NET Úložiště ukázek pro Azure AI. Klientská knihovna FormRecognizer
Extract, klasifikovat a pochopit text v dokumentech pomocí Text Analytics v .NET Klientská knihovna pro Text Analytics. Je součástí služby Azure Language in Foundry Tools, která poskytuje funkce NLP (Natural Language Processing) pro pochopení a analýzu textu.
Překlad dokumentů v .NET Článek rychlý start, který podrobně popisuje, jak pomocí překladu dokumentů přeložit zdrojový dokument do cílového jazyka při zachování struktury a formátování textu.
Požadavek v .NET Článek rychlého startu pro získání odpovědi (a skóre spolehlivosti) z textu, který odešlete spolu s svojí otázkou.
Konverzační porozumění jazyka v .NET Klientská knihovna pro konverzační Language Understanding (CLU), cloudovou konverzační službu AI, která dokáže extrahovat záměry a entity v konverzacích a funguje jako orchestrátor, který vybere nejlepšího kandidáta na analýzu konverzací, aby získal nejlepší odpověď z aplikací, jako je Qna, Luis a Konverzační aplikace.
Analýza obrázků Ukázkový kód a instalační dokumenty pro sadu SDK pro analýzu obrázků Microsoft Azure AI

Documentation

Služba AI Description Referenční informace k rozhraní API Rychlý start
Bezpečnost obsahu v kontrolní rovině platformy Foundry Nástroj Foundry, který detekuje nežádoucí obsah. Referenční informace k rozhraní API pro bezpečnost obsahu Rychlý start
Analýza dokumentů Převést dokumenty na inteligentní řešení založená na datech. Referenční informace k rozhraní API pro funkci Document Intelligence Rychlý start
Jazyk Vytvářejte aplikace s špičkovými možnostmi porozumění přirozenému jazyku. Referenční informace k rozhraní LANGUAGE API Rychlý start
Azure AI Search Přineste do svých aplikací cloudové vyhledávání založené na umělé inteligenci. Referenční informace k rozhraní API Azure AI Search Rychlý start
Projev Převod řeči na text, převod textu na řeč, překlad a rozpoznávání mluvčího. Referenční informace k rozhraní Speech API Rychlý start
Azure Translator v nástrojích Foundry Překlad založený na umělé inteligenci slouží k překladu více než 100 používaných jazyků a dialektů s riziky a ohrožených jazyků. Referenční informace k rozhraní API pro překlad Rychlý start
Azure Vision in Foundry Tools Analyzujte obsah v obrázcích a videích. Referenční informace k rozhraní API pro zpracování obrazu Rychlý start

Školení

Link Description
Workshop generující AI pro začátečníky Seznamte se se základy vytváření aplikací Generative AI pomocí našeho komplexního kurzu 18 hodin od poradce Microsoftu pro cloud.
Workshop o agentech umělé inteligence pro začátečníky Seznamte se se základy vytváření agentů generativní umělé inteligence pomocí našeho komplexního kurzu 10 hodin od microsoftových poradců pro cloud.
Začínáme s nástroji Foundry Foundry Tools je kolekce služeb, které jsou stavebními bloky funkcí umělé inteligence, které můžete integrovat do svých aplikací. V tomto studijním programu se naučíte zřizovat, zabezpečit, monitorovat a nasazovat Azure prostředky AI Services a používat je k vytváření inteligentních řešení.
Microsoft Azure základy AI: Generative AI Studijní program, který vám pomůže pochopit, jak velké jazykové modely tvoří základ generující umělé inteligence: jak Azure OpenAI Service poskytuje přístup k nejnovější technologii generující umělé inteligence, jak můžou být výzvy a odpovědi jemně vyladěné a jak zodpovědné principy AI od Microsoftu řídí etické pokroky v umělé inteligenci.
Vývoj řešení generující AI pomocí služby Azure OpenAI Azure OpenAI Service poskytuje přístup k výkonným jazykovým modelům OpenAI, jako jsou Modely ChatGPT, GPT, Codex a Embeddings. V tomto studijním programu se naučíte vývojářům generovat kód, obrázky a text pomocí sady Azure OpenAI SDK a dalších služeb Azure.

šablony AI aplikací

Šablony aplikací AI poskytují dobře udržované a snadno použitelné referenční implementace, které poskytují vysoce kvalitní výchozí bod pro vaše aplikace AI.

Existují dvě kategorie šablon aplikací AI, stavební bloky a ucelená řešení. Stavební bloky jsou menší vzorky, které se zaměřují na konkrétní scénáře a úlohy. Ucelená řešení jsou komplexní referenční ukázky, včetně dokumentace, zdrojového kódu a nasazení, které vám umožní provádět a rozšiřovat vlastní účely.

Pokud chcete zkontrolovat seznam klíčových šablon dostupných pro každý programovací jazyk, přečtěte si téma Šablony aplikací AI. Pokud chcete procházet všechny dostupné šablony, podívejte se na šablony aplikací AI v galerii šablon aplikace AI.