Megosztás:


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.

Erőforrások az Azure OpenAI-hoz a Microsoft Foundry-modellekben

Az Azure OpenAI a Microsoft Foundry Modelsben 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 a Microsoft Foundry portálon 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
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 Rövid útmutató a szükséges szolgáltatások beállításához, valamint a Java használatával történő modell kéréséhez szükséges kód megírása.
Csevegésvégzítési modellek használata az Azure OpenAI használatával a Microsoft Foundry Modelsben Rövid útmutató a szükséges szolgáltatások beállításához, valamint a Java használatával történő modell kéréséhez szükséges kód megírása.
Microsoft Foundry – rövid útmutató A Microsoft Foundry SDK több nyelven is elérhető, beleértve a Pythont, a Java-t, a TypeScriptet és a C#-ot.
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 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.
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ó: Képek létrehozása az Azure OpenAI-val a Microsoft Foundry-modellekben Ezzel az útmutatóval megkezdheti a képek létrehozásának megkezdését a Java-hoz készült Azure OpenAI SDK-val.

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 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éloldali kódtára 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 dokumentumok beállítása a Java-hoz készült Microsoft Azure Image Analysis ügyfélkódtárhoz

Dokumentáció

AI-szolgáltatás Leírás API-referencia gyorskonfigurálás
Tartalombiztonság A nemkívánatos tartalmakat észlelő AI-szolgáltatás. Content Safety 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 nyelvfelismeré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ú fordítással több mint 100 használatban lévő, veszélyeztetett és veszélyeztetett nyelvet és dialektust fordíthat le. Translator API-referencia Gyors útmutató
Vízió Képek és videók tartalmainak elemzése. Vision API-referencia Gyors ú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.
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.
Bevezetés az Azure-beli AI használatába Képzési terv a mesterséges intelligenciával (AI) kapcsolatos alapvető fogalmak és az AI-megoldások létrehozásához használható Microsoft Azure-szolgáltatások megismeréséhez.
Generatív AI-alkalmazások fejlesztése az Azure-ban A generatív mesterséges intelligencia (AI) egyre elérhetőbbé válik olyan átfogó fejlesztési platformokon keresztül, mint a Microsoft Foundry. Megtudhatja, hogyan hozhat létre olyan generatív AI-alkalmazásokat, amelyek nyelvi modelleket használnak a felhasználókkal való csevegéshez.

Mesterségesintelligencia-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.