Vývoj aplikací AI pomocí JavaScriptu
Tento článek obsahuje uspořádaný seznam nejlepších výukových materiálů pro vývojáře v JavaScriptu, kteří začínají vytvářet aplikace AI. Mezi zdroje patří oblíbené články rychlého startu, referenční ukázky, dokumentace, školicí kurzy atd.
Šablony aplikací AI
Šablony aplikací AI poskytují dobře udržované a snadno nasazované referenční implementace. Ty zajišťují vysoce kvalitní výchozí bod pro vaše aplikace AI. Komplexní řešení poskytují oblíbené a komplexní referenční aplikace. Stavební bloky jsou menší ukázky, které se zaměřují na konkrétní scénáře a úlohy.
Azure OpenAI Service
Služba Azure OpenAI 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, sady Azure OpenAI SDK pro .NET nebo webového rozhraní v nástroji Azure OpenAI Studio.
Knihovny
Balíček | Zdrojový kód | npm |
---|---|---|
Knihovna rozhraní API uzlu OpenAI | Zdrojový kód | Balíček |
Ukázky
Odkaz | Popis |
---|---|
Dokončení | Jednoduchý příklad ukazující, jak získat dokončení zadané výzvy. |
Dokončení streamování 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 k malým změnám, které musíte v kódu provést, aby se mezi OpenAI a službou Azure OpenAI prohodili zpět. |
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 s podrobnostmi o složitějších scénářích zabezpečení vyžaduje řízení přístupu na základě role v Azure (Azure RBAC). Tento dokument popisuje, jak ověřit prostředek OpenAI pomocí Microsoft Entra ID. |
Další ukázky | Ukázky OpenAI pokrývají celou řadu scénářů. |
Dokumentace
Odkaz | Popis |
---|---|
Dokumentace ke službě Azure OpenAI | Stránka centra pro dokumentaci ke službě Azure OpenAI |
Rychlý start: Začínáme s generováním textu pomocí služby Azure OpenAI Service | Velmi rychlá sada instrukcí pro nastavení potřebných služeb a kódu, které musíte napsat k zobrazení výzvy k modelu pomocí JavaScriptu. |
Rychlý start: Začínáme používat GPT-35-Turbo a GPT-4 se službou Azure OpenAI Service | Podobá se předchozí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. |
Rychlý start: Chatování s modely Azure OpenAI s využitím 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: Začínáme používat pomocníky Azure OpenAI (Preview) | Podobně jako v prvním rychlém startu v tomto seznamu, ale tentokrát modelu řeknete, aby k řešení matematických problémů krok za krokem použil integrovaný interpret kódu Pythonu. Toto je výchozí bod pro používání vlastních asistentů AI, ke kteří se přistupují prostřednictvím vlastních pokynů. |
Rychlý start: Použití obrázků v chatech AI | Jak programově požádat model, aby popsal obsah obrázku. |
Rychlý start: Generování imagí pomocí služby Azure OpenAI | Prostřednictvím kódu programu generujte obrázky pomocí dall-E na základě výzvy. |
Š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. |
Základy umělé inteligence Microsoft Azure: Generování umělé inteligence | Studijní program, který vám pomůže pochopit, jak velké jazykové modely tvoří základ generující umělé inteligence: jak služba Azure OpenAI 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 | Služba Azure OpenAI poskytuje přístup k výkonným velký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. |
Vytváření aplikací AI pomocí Azure Database for PostgreSQL | Tento studijní program zkoumá, jak integrace Azure AI a Azure Machine Učení Services poskytované rozšířením Azure AI pro flexibilní server Azure Database for PostgreSQL umožňuje vytvářet aplikace využívající AI. |
Další služby Azure AI
Azure AI Services je kolekce služeb (včetně služby Azure OpenAI), které vývojářům a organizacím pomáhají rychle vytvářet inteligentní, připravené na trh a responzovat aplikace s předem připravenými a předem připravenými přizpůsobitelnými rozhraními API a modely. Mezi tyto služby patří řeč, vidění, vyhledávání a další.
Ukázky
Odkaz | Popis |
---|---|
Integrace služby Speech do aplikací s ukázkami sady Speech SDK | Kolekce ukázek pro sadu Azure Cognitive Services Speech SDK. Odkazy na ukázky pro rozpoznávání řeči, překlad, syntézu řeči a další. |
Extrakce strukturovaných dat z formulářů, účtenek, faktur a karet pomocí Rozpoznávání formulářů v JavaScriptu | Kolekce ukázek pro klientskou knihovnu Azure.AI.FormRecognizer. |
Extrakce, klasifikace a pochopení textu v dokumentech pomocí Analýza textu v JavaScriptu | Klientská knihovna pro Analýza textu. Je to součást služby Azure AI Language , která poskytuje funkce NLP (Natural Language Processing) pro pochopení a analýzu textu. |
Překlad dokumentů v JavaScriptu | 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. |
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é zprovoznění |
---|---|---|---|
Obsah Sejf ty | Služba AI, která detekuje nežádoucí obsah. | Referenční informace k rozhraní API Sejf ty 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 přirozenými schopnostmi porozuměním přirozenému prostředí. | Referenční informace k rozhraní API pro analýzu textu | Rychlý start |
Vyhledat | Přineste do svých aplikací cloudové vyhledávání založené na umělé inteligenci. | Referenční informace k rozhraní API služby Search | Rychlý start |
Řeč | Rozpoznávání ř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 |
Překladatel | Pomocí trnování založené na umělé inteligenci můžete překládat 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 |
Vision | 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 |
---|---|
Začínáme se službami Azure AI | Azure AI Services 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 Azure AI Services a používat je k vytváření inteligentních řešení. |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro