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


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.