Megosztás a következőn keresztül:


AI-alkalmazások fejlesztése JavaScript használatával

Ez a cikk az AI-alkalmazások készítésének első lépéseit végző JavaScript-fejlesztők számára elérhető legjobb képzési erőforrások rendszerezett listáját tartalmazza. Az erőforrások közé tartoznak a népszerű rövid útmutatók, referenciaminták, dokumentációk, tanfolyamok stb.

Erőforrások az Azure OpenAI szolgáltatáshoz

Az Azure OpenAI szolgáltatás REST API-hozzáférést biztosít az OpenAI hatékony nyelvi modelljeihez. Ezek a modellek könnyen adaptálhatók az adott feladathoz, beleértve a tartalomgenerálást, az összegzést, a képfelismerést, a szemantikai keresést és a természetes nyelvet a kódfordításhoz. A felhasználók REST API-kon, az OpenAI Node API-kódtáron vagy az Azure AI Foundry portálon keresztül érhetik el a szolgáltatást.

Kódtárak

Csomag Forráskód npm
OpenAI Node API-kódtár Forráskód Csomag
Azure OpenAI-kódtár TypeScripthez Forráskód Csomag

Példák

Hivatkozás Leírás
AI-utazási ügynökök Az AI Travel Agents egy robusztus nagyvállalati alkalmazás, amely több AI-ügynököt használ az utazási irodák működésének javítására. Az alkalmazás bemutatja, hogyan működik együtt hat AI-ügynök, hogy segítse az alkalmazottakat az ügyfél-lekérdezések kezelésében, a céljavaslatok biztosításában és az itineraries megtervezésében.
A távoli MCP-kiszolgálók használatának első lépései az Azure Container Apps használatával (Node.js/TypeScript) Ez a rövid útmutató alapvető építőelemeket tartalmaz egy távoli Model Context Protocol (MCP) kiszolgáló Azure Container Apps használatával történő beállításához. Az MCP-kiszolgáló Node.js és TypeScript használatával készült, és különböző eszközök és szolgáltatások futtatására használható kiszolgáló nélküli környezetben.
DeepSeek az Azure-ban Bemutatja, hogyan használható a DeepSeek JavaScript és TypeScript segítségével az OpenAI Node.js ügyfélkódtár vagy LangChain.jsrévén. A DeepSeek olyan feladatokban jeleskedik, amelyek mély kontextus-megértést és összetett érvelést igényelnek. A többi modellhez képest hosszabb válaszidőt tapasztalhat, mivel a tényleges válasz megadása előtt egy gondolatfolyamatot szimulál (a <think> címke alatt).
Mikroblog AI A Microblog AI egy olyan alkalmazás, amely bemutatja az Azure Static Web Apps és az Azure Functions és Server-Side Rendering (SSR) funkcióit a Remix használatával. Az alkalmazás az Azure OpenAI GPT-4o mesterséges intelligenciáját használja a mikroblogok egyszerű és intuitív létrehozására.
Befejezés Egy egyszerű példa, amely bemutatja, hogyan kérhet le befejezéseket a megadott kéréshez.
Streamelő beszélgetés befejezések Egy egyszerű példa a streamelt csevegések befejezésének használatára.
Váltás Az OpenAI-ról az Azure OpenAI-ra Útmutató a kód apró módosításaihoz az OpenAI és az Azure OpenAI szolgáltatás közötti váltáshoz.
OpenAI a Microsoft Entra ID Szerepköralapú hozzáférés-vezérléssel Tekintse meg a Microsoft Entra-azonosítót használó hitelesítést.
OpenAI felügyelt identitásokkal Az összetettebb biztonsági forgatókönyveket részletező cikk azure-beli szerepköralapú hozzáférés-vezérlést (Azure RBAC) igényel. Ez a dokumentum bemutatja, hogyan hitelesíthető az OpenAI-erőforrással a Microsoft Entra ID használatával.
LangChain.js az Azure OpenAI és az Azure AI Search használatával Hozzon létre egy intelligens RAG-ügynököt LangChain.js, amely kiértékeli, hogy a kérdések megválaszolhatók-e strukturálatlan adatokkal az Azure AI Searchben, és lehetőség szerint környezetileg releváns válaszokat ad a tudásbázisból.
További minták Több forgatókönyvet lefedő OpenAI-minták.

Dokumentáció

Hivatkozás Leírás
Az Azure OpenAI szolgáltatás dokumentációja Az Azure OpenAI szolgáltatás dokumentációjának központi lapja.
Rövid útmutató: Szöveg létrehozása az Azure OpenAI Szolgáltatással Rövid útmutató a szükséges szolgáltatások beállításához és a JavaScript használatával történő modell kéréséhez szükséges kód megírásához.
Rövid útmutató: A GPT-35-Turbo és a GPT-4 használatának első lépései az Azure OpenAI szolgáltatással Az előző rövid útmutatóhoz hasonlóan, de példaként szolgál a rendszer, az asszisztens és a felhasználói szerepkörök számára, hogy bizonyos kérdések esetén testre szabják a tartalmat.
Rövid útmutató: Csevegés Azure OpenAI-modellekkel a saját adataival Hasonlóan az első rövid útmutatóhoz, de ezúttal saját adatokat (például PDF-et vagy más dokumentumot) ad hozzá.
Rövid útmutató: Az Azure OpenAI Assistants használatának első lépései (előzetes verzió) Hasonlóan a lista első rövid útmutatójához, de ezúttal azt fogja mondani a modellnek, hogy a beépített Python-kódértelmezővel lépésről lépésre oldja meg a matematikai problémákat. Ez az egyéni utasításokon keresztül elért saját AI-asszisztensek használatának kiindulópontja.
Rövid útmutató: Képek használata AI-csevegésekben Hogyan kérheti meg a modellt programozott módon egy kép tartalmának leírására.
Rövid útmutató: Képek létrehozása az Azure OpenAI Szolgáltatással Programozott módon hozzon létre képeket a Dall-E használatával egy parancssor alapján.

Erőforrások más Azure AI-szolgáltatásokhoz

Az Azure OpenAI Szolgáltatás mellett számos más Azure AI-szolgáltatás is rendelkezésre áll, amelyek segítségével a fejlesztők és szervezetek gyorsan hozhatnak létre intelligens, piacra kész és felelős alkalmazásokat beépített és előre összeállított testreszabható API-kkal és modellekkel. A példaalkalmazások közé tartozik a beszélgetések természetes nyelvi feldolgozása, a keresés, a monitorozás, a fordítás, a beszéd, a látás és a döntéshozatal.

Példák

Hivatkozás Leírás
A Speech integrálása az alkalmazásokba a Speech SDK-mintákkal Mintagyűjtemény az Azure Cognitive Services Speech SDK-hoz. A beszédfelismerésre, fordításra, beszédszintézisre és egyebekre mutató mintákra mutató hivatkozások.
Strukturált adatok kinyerése űrlapokból, nyugtákból, számlákból és kártyákból a JavaScript űrlap-felismerő használatával Mintagyűjtemény az Azure.AI.FormRecognizer ügyfélkódtárhoz.
Dokumentumok szövegének kinyerése, osztályozása és értelmezése a JavaScript Text Analytics használatával A Text Analytics ügyfélkódtára. Ez az Azure AI Language szolgáltatás része, amely természetes nyelvi feldolgozási (NLP) funkciókat biztosít a szövegek megértéséhez és elemzéséhez.
Dokumentumfordítás JavaScriptben Rövid útmutató, amely dokumentumfordítással fordít le egy forrásdokumentumot egy célnyelvre, miközben megőrzi a szerkezetet és a szövegformázást.
Képek elemzése Mintakód és beállítási dokumentumok a Microsoft Azure AI Image Analysis SDK-hoz.

Dokumentáció

AI-szolgáltatás Leírás API-referencia Gyorsútmutató
Tartalombiztonság A nemkívánatos tartalmakat észlelő AI-szolgáltatás. Content Safety API-referencia Rövid útmutató
Dokumentumintelligencia Dokumentumok átalakítása intelligens, adatvezérelt megoldásokká. Document Intelligence API-referencia Rövid útmutató
Nyelv Alkalmazások készítése iparágvezető természetes nyelvfelismerési képességekkel. Text Analytics API-referencia Rövid útmutató
Keresés Mesterséges intelligencián alapuló felhőbeli keresés használata az alkalmazásokban. Keresési API-referencia Rövid útmutató
Beszéd Beszéd a szöveghez, szövegről beszédre, fordítás és beszélőfelismerés. Speech API-referencia Rövid útmutató
Fordító Az AI-alapú fordítással több mint 100 használatban lévő, veszélyeztetett és veszélyeztetett nyelvet és dialektust fordíthat le. Translation API-referencia Rövid útmutató
Vízió Képek és videók tartalmainak elemzése. Image Analysis API-referencia Rövid útmutató

Oktatás

Hivatkozás Leírás
Generatív AI kezdőknek workshop Ismerje meg a Generatív AI-alkalmazások létrehozásának alapjait a Microsoft felhőtanácsadóinak 18 leckéből álló átfogó kurzusával.
Generatív AI JavaScript-fejlesztőknek Ez a témakör a generatív AI alapjait és az AI-alkalmazások JavaScript használatával történő létrehozását ismerteti, a helyi fejlesztéstől az Azure-on való üzembe helyezésig, az AI-modellek futtatásáig és skálázásához. A Videók YouTube-lejátszási listája körülbelül 10 perces videókat tartalmaz, amelyek mindegyike egy adott témára összpontosít.
AI-ügynökök kezdőknek workshop Ismerje meg a Generatív AI-ügynökök létrehozásának alapjait a Microsoft felhőtanácsadóinak 10 leckéből álló átfogó kurzusával.
Az Azure AI-szolgáltatások használatának első lépései Az Azure AI Services olyan szolgáltatások gyűjteménye, amelyek az alkalmazásokba integrálható AI-funkciók építőelemei. Ebben a képzési tervben megtudhatja, hogyan építhet ki, védhet, monitorozhat és helyezhet üzembe Azure AI Services-erőforrásokat, és hogyan hozhat létre intelligens megoldásokat.
A Microsoft Azure AI alapjai: Generatív AI Képzési terv, amely segít megérteni, hogy a nagy nyelvi modellek hogyan képezik a generatív AI alapjait: hogyan biztosít hozzáférést az Azure OpenAI Service a legújabb generatív AI-technológiához, hogyan finomhangolhatók a kérések és válaszok, és hogyan hajtják végre a Microsoft felelős AI-alapelvei az etikus AI-fejlődést.
Generatív AI-megoldások fejlesztése az Azure OpenAI Szolgáltatással Az Azure OpenAI szolgáltatás hozzáférést biztosít az OpenAI nagy teljesítményű nagy nyelvi modelljeihez, például a ChatGPT, a GPT, a Codex és az Embeddings modellekhez. Ez a képzési terv bemutatja a fejlesztőknek, hogyan hozhatnak létre kódot, képeket és szöveget az Azure OpenAI SDK és más Azure-szolgáltatások használatával.
AI-alkalmazások létrehozása az Azure Database for PostgreSQL-lel Ez a képzési terv bemutatja, hogy az Azure Database for PostgreSQL Azure AI-bővítménye által biztosított Azure AI- és Azure Machine Learning Services-integrációk hogyan teszik lehetővé AI-alapú alkalmazások készítését.
Az Azure OpenAI-hitelesítés és -engedélyezés biztonságossá tétele Megtudhatja, miért érdemes felügyelt identitást használnia az Azure OpenAI-hitelesítéshez, és hogyan konfigurálhatja a szerepköralapú hozzáférés-vezérlőket a szükséges engedélyek minimalizálása érdekében.
Bevezetés az Azure OpenAI által felügyelt identitáshitelesítésbe JavaScript használatával Ez a modul segít megérteni, hogyan használható felügyelt identitás az Azure OpenAI szolgáltatással kommunikáló JavaScript-alkalmazásokban.

AI-alkalmazássablonok

Az AI-alkalmazássablonok jól karbantartott, könnyen üzembe helyezhető referencia-implementációkat biztosítanak, amelyek kiváló minőségű kiindulópontot biztosítanak az AI-alkalmazások számára.

Az AI-alkalmazássablonok két kategóriát tartalmaznak, építőelemeket és végpontok közötti megoldásokat. Az építőelemek kisebb méretű minták, amelyek konkrét forgatókönyvekre és feladatokra összpontosítanak. A teljes körű megoldások átfogó referenciaminták, beleértve a dokumentációt, a forráskódot és az üzembe helyezést, hogy lehetővé tegyék a saját célokra történő bevezetést és kiterjesztést.

Az egyes programozási nyelvekhez elérhető kulcssablonok listájának áttekintéséhez tekintse meg az AI-alkalmazássablonokat. Az összes elérhető sablon tallózásához tekintse meg az AI-alkalmazássablonok gyűjteményében található AI-alkalmazássablonokat.