Zdroje informací pro vývoj aplikací AI

Tento článek poskytuje nejlepší výukové materiály pro vývojáře, kteří začínají vytvářet aplikace AI pro každý programovací jazyk. Mezi zdroje patří knihovny a ukázky, dokumentace, školicí kurzy a další.

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.

Knihovny

Odkaz Popis
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.

Ukázky

Odkaz Popis
Agent .NET 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.
Dokončení 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 založeným na rolích 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 se autentizovat k vašemu prostředku OpenAI pomocí Microsoft Entra ID.
Další ukázky Kolekce ukázek OpenAI napsaných v .NET

Dokumentace

Odkaz Popis
Dokumentace k Azure OpenAI Service Úvodní stránka dokumentace Azure OpenAI Service.
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 konzolovou aplikaci v .NET pro připojení k modelu OpenAI nebo Azure OpenAI a jeho vyvolání.
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 konzolovou AI chatovací aplikaci .NET, která se připojuje k AI modelu s povoleným voláním funkcí místně.
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ě služby 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é pro trh a zodpovědné aplikace s připravenými a 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í.

Ukázky

Odkaz Popis
Inintegrace Azure speech v nástrojích Foundry do vašich aplikací pomocí ukázek sady Speech SDK Úložiště ukázkových aplikací 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 klientskou knihovnu Azure.AI.FormRecognizer.
Extrahovat, klasifikovat a porozumět textu v dokumentech pomocí analýzy textu v rámci .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 porozumění konverzačnímu jazyku (CLU), cloudovou službu umělé inteligence pro konverzaci, která umožňuje extrahování záměrů a entit v konverzacích a funguje jako orchestrátor, vybírající nejlepšího kandidáta pro analýzu konverzací za účelem získání nejlepší odpovědi z aplikací, jako jsou 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

Dokumentace

Služba AI Popis Reference 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í

Odkaz Popis
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 AI Základy: Generativní 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. End-to-end řešení jsou komplexní referenční ukázky, včetně dokumentace, zdrojového kódu a nasazení, které vám umožní je převzít a rozšířit pro vaše 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.

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.

SDK a knihovny

Odkaz Popis
OpenAI SDK pro Python GitHub verze zdrojového kódu knihovny OpenAI Python, která poskytuje pohodlný přístup k rozhraní API OpenAI z aplikací psaných v jazyce Python.
balíček OpenAI Python Verze PyPi knihovny OpenAI Python.

Ukázky

Odkaz Popis
Streamování dokončení chatu Příklad poznámkového bloku, který ukazuje, jak získat dokončení chatu pomocí koncových bodů Azure Příklad se zaměřuje na dokončení chatu, ale také zavádí další operace dostupné s rozhraním API.
Azure vkládání Příklad poznámkového bloku, který ukazuje, jak používat embeddingy s koncovými body Azure. Příklad se zaměřuje na vkládání, ale také zavádí další operace dostupné s rozhraním API.

Dokumentace

Odkaz Popis
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.
Quickstart: Začínáme generovat text pomocí Azure OpenAI Service Rychlý úvod, který ukazuje, jak nastavit potřebné služby a napsat kód pro poskytnutí modelu výzvy pomocí Pythonu.
Rychlý start: Začínáme používat GPT-35-Turbo a GPT-4 se službou Azure OpenAI Rychlý start, který ukazuje, jak pracovat se systémovými, asistenty a rolemi uživatelů pro přizpůsobení obsahu v reakci na určité otázky.
Quickstart: Chatujte s modely Azure OpenAI pomocí vlastních dat Rychlý start, který vám pomůže přidat vlastní data, například PDF nebo jiný dokument.
Quickstart: Začínáme používat pomocníky Azure OpenAI (Preview) Rychlý start, který ukazuje, jak dát modelu pokyn, aby pomocí integrovaného interpretu kódu Python krok za krokem vyřešil matematické problémy. Tento příklad poskytuje výchozí bod pro použití vlastních asistentů AI, ke kteří se přistupují prostřednictvím vlastních pokynů.
Nasazení modelu a generování textu Článek s minimálním, jednoduchým podrobným postupem nasazení modelu, který může programově chatovat.
OpenAI s řízením přístupu na základě role Microsoft Entra ID Podívejte se na ověřování pomocí Microsoft Entra ID a Azure řízení přístupu na základě rolí.
OpenAI s identitami spravovanými Azure AD pro prostředky Azure Článek se složitějšími scénáři zabezpečení, které vyžadují Azure řízení přístupu na základě role. Prozkoumejte, jak se autentizovat ke svému prostředku OpenAI pomocí Microsoft Entra ID.
Azure OpenAI v ukázkách modelů Microsoft Foundry Kompilace užitečných Azure OpenAI v prostředcích Microsoft Foundry Models a ukázek kódu, které vám pomůžou začít a urychlit cestu přechodu na technologie.
Rychlý start: Použití obrázků v chatech AI Rychlý start, který ukazuje, jak programově požádat model o popis obsahu obrázku.
Quickstart: Generování imagí pomocí Azure OpenAI Service Rychlý start, který ukazuje, jak programově generovat obrázky pomocí Dall-E na základě výzvy.

Zdroje informací pro další nástroje Foundry

Kromě Azure OpenAI Service existuje mnoho dalších nástrojů Foundry. Vývojáři a organizace mohou rychle vytvářet inteligentní, připravené pro trh a zodpovědné aplikace s předem vytvořenými a 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í.

Ukázky

Odkaz Popis
Integrujte řeč do svých aplikací pomocí ukázek sady SDK pro Azure Speech v sadě Foundry Tools Ukázky pro Azure Cognitive Services: 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í.
Extrahujte strukturovaná data z formulářů, účtenek, faktur a karet pomocí Form Recognizer pro Python Ukázky pro klientskou knihovnu Azure.AI.FormRecognizer.
Extrakt, klasifikovat a porozumět textu v dokumentech pomocí textové analytiky v Pythonu Klientská knihovna pro Text Analytics. Tato rozhraní API jsou součástí služby Azure Language in Foundry Tools, která poskytuje funkce zpracování přirozeného jazyka (NLP) pro pochopení a analýzu textu.
Překlad dokumentů v Pythonu Článek rychlého startu, který používá Překlad dokumentů k překladu zdrojového dokumentu do cílového jazyka při zachování struktury a formátování textu.
Otázka a odpověď v Pythonu Článek rychlého startu s postupem získání odpovědi (a skóre spolehlivosti) z textu, který odešlete spolu s otázkou.
Principy konverzačního jazyka v Pythonu Klientská knihovna pro konverzační porozumění jazyku (CLU). CLU je cloudová konverzační služba AI, která dokáže extrahovat záměry a entity v konverzacích. CLU funguje jako orchestrátor, který vybírá nejlepšího kandidáta pro analýzu konverzací a získání nejlepší odpovědi z aplikací, jako jsou QnA, Luis a konverzační aplikace.
Analýza obrázků Ukázkový kód a dokumenty pro nastavení sady Microsoft Azure AI Image Analysis SDK
Bezpečnost obsahu v sadě Foundry Control Plane SDK pro Python Sada SDK může pomoct rozpoznat škodlivý uživatelem generovaný a generovaný obsah umělé inteligence v aplikacích a službách. Zabezpečení obsahu obsahuje rozhraní API pro text a obrázky, která umožňují detekovat škodlivý materiál.

Dokumentace

Služba AI Popis Reference rozhraní API Rychlý start
Bezpečnost obsahu 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í API Text Analytics 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 analýzu obrázků Rychlý start

Školení

Odkaz Popis
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.
Začínáme s nástroji Foundry Foundry Tools jsou stavební bloky funkcí umělé inteligence, které můžete integrovat do svých aplikací. V tomto studijním programu se dozvíte, jak zřizovat, zabezpečit, monitorovat a nasazovat Azure AI services prostředky a používat je k vytváření inteligentních řešení.
Microsoft Azure AI Základy: Generativní AI V tomto studijním programu se dozvíte, jak velké jazykové modely tvoří základ generování umělé inteligence. Podívejte se, jak Azure OpenAI Service poskytuje přístup k nejnovější technologii generující umělé inteligence. Naučte se, jak lze výzvy a odpovědi Azure OpenAI optimalizovat a jak zodpovědné zásady AI od Microsoftu podporují etický rozvoj umělé inteligence.
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. Dokončete tento studijní program pro vývojáře a prozkoumejte, jak generovat kód, obrázky a text pomocí sady Azure OpenAI SDK a dalších služeb Azure.
Vytvářejte AI aplikace s Azure Database for PostgreSQL V tomto studijním programu se seznámíte s integrací Azure AI a Azure Machine Learning Services, které poskytuje rozšíření Azure AI pro flexibilní server Azure Database for PostgreSQL. Zjistěte, jak tyto služby umožňují vytvářet aplikace využívající AI.

Šablony aplikací AI

Šablony aplikací AI poskytují dobře udržované a snadno nasazované 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. Kompletní řešení jsou komplexní referenční ukázky, které zahrnují dokumentaci, zdrojový kód a funkce nasazení. Na řešeních můžete stavět a rozšiřovat je pro 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 rozhraní příkazového řádku pro vývojáře Azure.

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ým modelům OpenAI. Tyto modely je možné snadno přizpůsobit konkrétnímu úkolu, a to včetně generování obsahu, shrnutí, porozumění obrázkům, sémantického vyhledávání a přirozeného jazyka na překlad kódu. Uživatelé mají přístup ke službě prostřednictvím rozhraní REST API, knihovny api uzlu OpenAI nebo přes portál Microsoft Foundry.

Knihovny

Balíček Zdrojový kód npm
Knihovna rozhraní API uzlu OpenAI Zdrojový kód Balíček
Azure OpenAI knihovna pro TypeScript Zdrojový kód Balíček

Ukázky

Odkaz Popis
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ářů.
Začínáme s Remote MCP servery pomocí Azure Container Apps (Node.js/TypeScript) Tato úvodní příručka obsahuje základní stavební bloky pro nastavení vzdáleného serveru MCP (Model Context Protocol) pomocí Azure Container Apps. Server MCP je sestaven pomocí Node.js a TypeScriptu a dá se použít ke spouštění různých nástrojů a služeb v bezserverovém prostředí.
DeepSeek na Azure Ukazuje, jak používat DeepSeek s JavaScript/TypeScript prostřednictvím OpenAI Node.js klientské knihovny nebo LangChain.js. DeepSeek exceluje v úkolech vyžadujících hluboké porozumění kontextu a komplexní odůvodnění. V porovnání s jinými modely můžete zaznamenat delší dobu odezvy, protože před poskytnutím skutečné odpovědi simuluje myšlenkový proces (pod značkou <think>).
Dokončení Jednoduchý příklad ukazující, jak získat doplnění pro zadanou výzvu.
Streamování dokončení chatu Jednoduchý příklad ukazující, jak používat dokončování streamovaných chatů.
Přechod z OpenAI na Azure OpenAI Článek s pokyny, jaké malé změny musíte v kódu provést, abyste mohli přepínat mezi OpenAI a službou Azure OpenAI.
OpenAI s řízením přístupu založeným na rolích Microsoft Entra ID Podívejte se na ověřování pomocí Microsoft Entra ID.
OpenAI se spravovanými identitami Článek s podrobnostmi o složitějších scénářích zabezpečení vyžaduje Azure řízení přístupu na základě role (Azure RBAC). Tento dokument popisuje, jak se autentizovat k vašemu prostředku OpenAI pomocí Microsoft Entra ID.
LangChain.js s Azure OpenAI a Azure AI Search Vytvořte inteligentního agenta RAG s LangChain.js, který vyhodnocuje, jestli se na otázky dají odpovědět pomocí nestrukturovaných dat v Azure AI Search, a pokud je to možné, poskytuje kontextově relevantní odpovědi z této znalostní báze.
Další ukázky Ukázky OpenAI pokrývají celou řadu scénářů.

Dokumentace

Odkaz Popis
Azure OpenAI v dokumentaci k modelům Microsoft Foundry Typ prostředku Microsoft Foundry nabízí v porovnání s Azure typem prostředku OpenAI nadmnožinu funkcí.
Pracujte s modely chat dokončení pomocí Azure OpenAI v modelech Microsoft Foundry Rychlá sada instrukcí pro nastavení potřebných služeb a kódu, který musíte napsat pro vytvoření žádosti pro model pomocí JavaScriptu.
Quickstart: Začínáme s rozhraním API pro odpovědi OpenAI Azure Rozhraní API pro odpovědi je nové stavové rozhraní API z Azure OpenAI. Spojuje nejlepší možnosti z rozhraní API pro dokončování chatu a asistentů v jednom jednotném prostředí.
Quickstart: Chatujte s Azure OpenAI pomocí vlastních dat Podobá se prvnímu rychlému startu, ale tentokrát přidáte vlastní data (například PDF nebo jiný dokument).
Rychlý start pro Microsoft Foundry Sada Microsoft Foundry SDK je dostupná v několika jazycích, včetně Python, Java, TypeScriptu a jazyka C#.
Rychlý start: Použití obrázků v chatech AI Jak programově požádat model, aby popsal obsah obrázku.
Quickstart: Generování imagí pomocí Azure OpenAI Tento průvodce vám pomůže začít generovat image pomocí sady Azure OpenAI SDK pro JavaScript.

Zdroje informací pro další nástroje Foundry

Kromě Azure OpenAI v modelech Microsoft Foundry existuje mnoho dalších nástrojů Foundry, které vývojářům a organizacím pomáhají rychle vytvářet inteligentní, připravené k tržnímu uvedení a odpovědné aplikace s předdefinovanými a 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í.

Ukázky

Odkaz Popis
Inintegrace Azure speech v nástrojích Foundry do vašich aplikací pomocí ukázek sady Speech SDK Kolekce příkladů pro sadu Speech SDK. Odkazy na ukázky pro rozpoznávání řeči, překlad, syntézu řeči a další.
Počítat strukturovaná data z formulářů, účtenek, faktur a karet pomocí Form Recognizer v JavaScriptu Kolekce ukázek pro klientskou knihovnu Azure.AI.FormRecognizer.
Extrakce, klasifikace a porozumění textu v dokumentech pomocí analýzy textu v JavaScriptu 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 JavaScriptu Článek rychlého startu, který používá Překlad dokumentů k překladu zdrojového dokumentu do cílového jazyka při zachování struktury a formátování textu.
Analýza obrázků Ukázkový kód a dokumenty pro nastavení sady Microsoft Azure AI Image Analysis SDK

Dokumentace

Služba AI Popis Reference 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
Azure Document Intelligence ve Foundry Tools 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í API Text Analytics 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 analýzu obrázků Rychlý start

Školení

Odkaz Popis
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.
Generování umělé inteligence pro vývojáře v JavaScriptu Tento článek popisuje základy generování AI a vytváření aplikací AI pomocí JavaScriptu, od místního vývoje po nasazení v Azure až po spouštění a škálování modelů AI. Seznam videí na YouTube obsahuje řadu videí o délce přibližně 10 minut, z nichž každý se zaměřuje na konkrétní téma.
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 prostředky Foundry Tools a používat je k vytváření inteligentních řešení.
Microsoft Azure AI Základy: Generativní 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í Azure OpenAI v Microsoft Foundry Azure OpenAI v Microsoft Foundry 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 OpenAI SDK a dalších služeb Azure.
Vytvářejte AI aplikace s Azure Database for PostgreSQL Tento studijní program zkoumá, jak integrace Azure AI a Azure Machine Learning Services poskytované rozšířením Azure AI pro Azure Database for PostgreSQL – flexibilní server umožňuje vytvářet aplikace využívající AI.
Bezpečné ověřování a autorizace Azure OpenAI Zjistěte, proč byste měli používat spravovanou identitu pro Azure ověřování OpenAI a jak nakonfigurovat řízení přístupu na základě rolí, abyste minimalizovali potřebná oprávnění.
Úvod do ověřování spravované identity Azure OpenAI pomocí JavaScriptu Tento modul vám pomůže pochopit, jak používat spravovanou identitu v aplikacích JavaScriptu, které pracují s Azure OpenAI Service.

š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. End-to-end řešení jsou komplexní referenční ukázky, včetně dokumentace, zdrojového kódu a nasazení, které vám umožní je převzít a rozšířit pro vaše 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.

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ým modelům OpenAI. Tyto modely je možné snadno přizpůsobit konkrétnímu úkolu, a to včetně generování obsahu, shrnutí, porozumění obrázkům, sémantického vyhledávání a přirozeného jazyka na překlad kódu. Uživatelé mají přístup ke službě prostřednictvím rozhraní REST API, knihovny api uzlu OpenAI nebo přes portál Microsoft Foundry.

Knihovny a ukázky

Odkaz Popis
langchain4j-azure-open-ai VydáníMaven package
langchain4j-azure-ai-search ReleasesMaven
langchain4j-document-loader-azure-storage-blob ReleasesMaven
Další ukázky Ukázky služby Azure OpenAI jsou sada samostatných Java programů, které demonstrují interakci se službou Azure OpenAI pomocí klientské knihovny. Každá ukázka se zaměřuje na konkrétní scénář a dá se spustit nezávisle.

Dokumentace

Odkaz Popis
Dokumentace k Azure OpenAI Service Úvodní stránka dokumentace Azure OpenAI Service.
Quickstart: Začínáme generovat text pomocí Azure OpenAI Service Rychlá sada pokynů k nastavení potřebných služeb a kódu, který musíte napsat k aktivaci modelu pomocí Java.
Pracujte s modely chat dokončení pomocí Azure OpenAI v modelech Microsoft Foundry Rychlá sada pokynů k nastavení potřebných služeb a kódu, který musíte napsat k aktivaci modelu pomocí Java.
Rychlý start pro Microsoft Foundry Sada Microsoft Foundry SDK je dostupná v několika jazycích, včetně Python, Java, TypeScriptu a jazyka C#.
Přechod z OpenAI na Azure OpenAI Článek s pokyny, jaké malé změny musíte v kódu provést, abyste mohli přepínat mezi OpenAI a službou Azure OpenAI.
OpenAI s řízením přístupu založeným na rolích Microsoft Entra ID Článek, který se zabývá ověřováním pomocí Microsoft Entra ID
OpenAI se spravovanými identitami Článek podrobně popisuje složitější scénáře zabezpečení, které vyžadují Azure řízení přístupu na základě role (Azure RBAC). Tento dokument popisuje, jak se autentizovat k vašemu prostředku OpenAI pomocí Microsoft Entra ID.
Rychlý start: Začínáme používat GPT-35-Turbo a GPT-4 s Azure OpenAI Service v IntelliJ Podobá se prvnímu rychlému startu, ale poskytuje příklad systémových, asistentů a uživatelských rolí pro přizpůsobení obsahu při kladení určitých otázek pomocí IntelliJ.
Quickstart: Generování obrázků pomocí Azure OpenAI v modelech Microsoft Foundry Pomocí této příručky můžete začít generovat image pomocí sady Azure OpenAI SDK pro Java.

Zdroje informací pro další nástroje Foundry

Kromě služby 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é pro trh a zodpovědné aplikace s připravenými a 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í.

Ukázky

Odkaz Popis
Inintegrace Azure speech v nástrojích Foundry do vašich aplikací pomocí ukázek sady Speech SDK Kolekce příkladů pro sadu Speech SDK. Odkazy na ukázky pro rozpoznávání řeči, překlad, syntézu řeči a další.
Extract strukturovaných dat z formulářů, účtenek, faktur a karet pomocí Form Recognizer v Java Kolekce ukázek pro klientskou knihovnu Azure.AI.FormRecognizer.
Extrakce, klasifikace a pochopení textu v dokumentech pomocí Text Analytics v jazyce Java Klientská knihovna pro Text Analytics je součástí služby Azure Language in Foundry Tools, která poskytuje funkce pro zpracování přirozeného jazyka (NLP) pro pochopení a analýzu textu.
Překlad dokumentů v Javě Článek rychlý start, který vysvětluje, 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.
Analýza obrázků Ukázkový kód a instalační dokumenty pro klientskou knihovnu Microsoft Azure Image Analysis pro Java

Dokumentace

Služba AI Popis Reference 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
Azure Document Intelligence ve Foundry Tools 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í Translator API 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í

Odkaz Popis
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.
Úvod k AI v Azure Studijní program, který vám pomůže pochopit základní koncepty související s umělou inteligencí (AI) a službami v Microsoft Azure, které je možné použít k vytváření řešení umělé inteligence.
Vyvíjejte generativní AI aplikace v Azure Generování umělé inteligence (AI) je stále přístupnější prostřednictvím komplexních vývojových platforem, jako je Microsoft Foundry. Naučte se vytvářet generující aplikace AI, které používají jazykové modely k chatování s uživateli.

š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. End-to-end řešení jsou komplexní referenční ukázky, včetně dokumentace, zdrojového kódu a nasazení, které vám umožní je převzít a rozšířit pro vaše 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.

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ým modelům OpenAI. Tyto modely je možné snadno přizpůsobit konkrétnímu úkolu, a to včetně generování obsahu, shrnutí, porozumění obrázkům, sémantického vyhledávání a přirozeného jazyka na překlad kódu. Uživatelé mají přístup ke službě prostřednictvím rozhraní REST API, knihovny api uzlu OpenAI nebo přes portál Microsoft Foundry.

Odkaz Popis
OpenAI SDK for Go Zdrojová verze sady OpenAI SDK pro Go GitHub.
Přechod z OpenAI na Azure OpenAI Článek s pokyny, jaké malé změny musíte v kódu provést, abyste mohli přepínat mezi OpenAI a službou Azure OpenAI.
Balíček (pkg.go.dev) Verze balíčku Go Azure klientského modulu OpenAI pro Go.
ChatCompletions Jednoduchý příklad demonstrující, jak implementovat dokončování.
ChatCompletions pomocí nástrojů Jednoduchý příklad demonstrující, jak implementovat dokončování pomocí funkcí.
Streamování dokončení chatu Jednoduchý příklad demonstrující, jak implementovat dokončení streamování.
Generování obrázků Jednoduchý příklad implementace generování imagí.
Embeddings Jednoduchý příklad demonstrující, jak vytvářet vkládání.
Další příklady Verze dokumentace balíčku Go pro modul klienta OpenAI pro Go
Další pokyny Úvodní stránka dokumentace Azure OpenAI Service.

Zabezpečení prostředků Azure AI

Odkaz Popis
OpenAI s řízením přístupu založeným na rolích Microsoft Entra ID Podívejte se na ověřování pomocí Microsoft Entra ID.
OpenAI se spravovanými identitami Článek podrobně popisuje složitější scénáře zabezpečení, které vyžadují Azure řízení přístupu na základě role (Azure RBAC). Tento dokument popisuje, jak se autentizovat k vašemu prostředku OpenAI pomocí Microsoft Entra ID.

Řeč / Počítačové vidění

Odkaz Popis
Titulkování a přepis call centra v Go Úložiště obsahující ukázky titulků a přepisů ve scénáři call centra
Integrace služby Speech do vašich aplikací se sadou Speech SDK for Go Zdroj sady AZURE Cognitive Services Speech SDK.

Jazyk

Odkaz Popis
Extrahovat, roztřídit a rozpoznat text v dokumentech pomocí analýzy textu v nástroji Go Klientská knihovna pro Text Analytics, která je součástí cloudové služby Azure Cognitive Service pro jazyk, která poskytuje funkce pro zpracování přirozeného jazyka (NLP) pro pochopení a analýzu textu.
Překlad dokumentů v Go Článek rychlý start ukazující, 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.