Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek nabízí kurátorovaný seznam nejčastějších výukových materiálů pro vývojáře Python, kteří s vytvářením aplikací AI začíná. Obsahuje odkazy na příručky pro rychlý start, ukázkové projekty, oficiální dokumentaci, školicí kurzy a další užitečné materiály.
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 a sady SDK
| 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 | Rychlý start článku, který používá překlad dokumentu 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á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.