AI-alkalmazások fejlesztése Java használatával
Ez a cikk az AI-alkalmazások készítésének első lépéseit végző Java-fejlesztők számára elérhető legjobb képzési 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.
AI-alkalmazássablonok
Az AI-alkalmazássablonok jól karbantartott, könnyen üzembe helyezhető referencia-implementációkat biztosítanak. Ezek biztosítják az AI-alkalmazások kiváló kiindulási pontját. A teljes körű megoldások népszerű, átfogó referenciaalkalmazásokat biztosítanak. Az építőelemek kisebb méretű minták, amelyek konkrét forgatókönyvekre és feladatokra összpontosítanak.
Azure OpenAI Service
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 Azure OpenAI SDK for .NET-en vagy az Azure OpenAI Studio webes felületén keresztül érhetik el a szolgáltatást.
Kódtárak és minták
Hivatkozás | Leírás |
---|---|
langchain4j-azure-open-ai | Maven-csomag kiadása |
langchain4j-azure-ai-search | Kiadások Maven |
langchain4j-document-loader-azure-storage-blob | Kiadások Maven |
A GPT-35-Turbo és a GPT-4 használatának első lépései | Egy cikk, amely végigvezeti egy csevegés-befejezési minta létrehozásán. |
Befejezés | Egy egyszerű példa, amely bemutatja, hogyan kérhet le befejezéseket a megadott kéréshez. |
Streamelt csevegés befejezései | 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 | Egy cikk, amely útmutatást nyújt a kód apró módosításaihoz az OpenAI és az Azure OpenAI szolgáltatás közötti oda-vissza felcseréléshez. |
OpenAI a Microsoft Entra ID Szerepköralapú hozzáférés-vezérléssel | Egy cikk, amely a Microsoft Entra-azonosítóval végzett hitelesítést vizsgálja. |
OpenAI felügyelt identitásokkal | Cikk az Azure szerepköralapú hozzáférés-vezérlést (Azure RBAC) igénylő összetettebb biztonsági forgatókönyvekről. Ez a dokumentum bemutatja, hogyan hitelesíthető az OpenAI-erőforrással a Microsoft Entra ID használatával. |
További minták | Az Azure OpenAI-szolgáltatásminták olyan önálló Java-programok, amelyek bemutatják az Azure OpenAI szolgáltatás ügyfélkódtár használatával való használatát. Minden minta egy adott forgatókönyvre összpontosít, és egymástól függetlenül végrehajtható. |
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. |
Gyorstalpaló: Kezdje el a szöveggenerálást az Azure OpenAI Service használatával | A szükséges szolgáltatások és az íráshoz szükséges kód megadására vonatkozó utasítások nagyon gyors készlete, amely a Java használatával kéri a modelleket. |
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ó: A GPT-35-Turbo és a GPT-4 használatának első lépései az Azure OpenAI Szolgáltatással az IntelliJ-ben | Az első 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 testre szabják a tartalmat, amikor bizonyos kérdéseket tehetnek fel az IntelliJ használatával. |
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. |
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. |
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. |
Egyéb Azure AI-szolgáltatások
Az Azure AI Services olyan szolgáltatások gyűjteménye (beleértve az Azure OpenAI Szolgáltatást is), 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. Ezek a szolgáltatások többek között beszédet, látást, keresést és egyebeket tartalmaznak.
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 Java Form Recognizer 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 Java 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 Java nyelven | Egy rövid útmutató, amely bemutatja, hogyan fordíthat le forrásdokumentumokat célnyelvre a dokumentumfordítás használatával a struktúra és a szövegformázás megőrzése mellett. |
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ó |
---|---|---|---|
Tartalom Széf ty | A nemkívánatos tartalmakat észlelő AI-szolgáltatás. | Tartalom Széf ty API-referencia | Gyors útmutató |
Dokumentumintelligencia | Dokumentumok átalakítása intelligens, adatvezérelt megoldásokká. | Document Intelligence API-referencia | Gyors útmutató |
Nyelv | Alkalmazások készítése iparágvezető természetes földhasználat-megértési képességekkel. | Language API-referencia | Gyors útmutató |
Keresés | Mesterséges intelligencián alapuló felhőbeli keresés használata az alkalmazásokban. | Keresési API-referencia | Gyors útmutató |
Beszédfelismerés | Beszéd a szöveghez, szövegről beszédre, fordítás és beszélőfelismerés. | Speech API-referencia | Gyors útmutató |
Fordító | Az AI-alapú trnslation használatával több mint 100 használatban lévő, veszélyeztetett és veszélyeztetett nyelvet és dialektust fordíthat le. | Translator API-referencia | Gyors útmutató |
Látás | Képek és videók tartalmainak elemzése. | Vision API-referencia | Gyors útmutató |
Oktatás
Hivatkozás | Leírás |
---|---|
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 megtanulhatja, hogyan építhet ki, védhet, monitorozhat és helyezhet üzembe Azure AI Services-erőforrásokat, és hogyan hozhat létre intelligens megoldásokat. |
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: