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


AI-alkalmazások fejlesztése a Pythonnal

Ez a cikk az AI-alkalmazások készítésében kezdő Python-fejlesztőknek szóló top learning-erőforrások válogatott listáját tartalmazza. Rövid útmutatókra, mintaprojektekre, hivatalos dokumentációra, tanfolyamokra és egyéb hasznos anyagokra mutató hivatkozásokat tartalmaz.

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-ban elérhető hatékony nyelvi modellekhez. Az Azure OpenAI segítségével ezeket a modelleket olyan konkrét feladatokhoz igazíthatja, mint a tartalomgenerálás, az összegzés, a képértés, a szemantikai keresés és a természetes nyelv a kódfordításhoz. Az Azure OpenAI elérése a REST API-k, az Azure OpenAI SDK for .NET vagy az Azure OpenAI Studio webes felületének használatával.

SDK-k és kódtárak

Hivatkozás Leírás
OpenAI SDK for Python Az OpenAI Python-kódtár GitHub-forráskódverziója, amely kényelmes hozzáférést biztosít az OpenAI API-hoz a Python nyelven írt alkalmazásokból.
OpenAI Python-csomag Az OpenAI Python-kódtár PyPi-verziója.
Váltás Az OpenAI-ról az Azure OpenAI-ra Útmutató cikk a kód apró módosításairól, hogy az OpenAI és az Azure OpenAI szolgáltatás között oda-vissza felcserélhesse azokat.
Csevegési befejezések streamelése Egy jegyzetfüzet-példa, amely bemutatja, hogyan végezheti el a csevegések befejezését az Azure-végpontok használatával. A példa a csevegések befejezésére összpontosít, de az API-val elérhető egyéb műveleteket is bevezet.
Azure-beágyazások Egy jegyzetfüzet-példa, amely bemutatja, hogyan használhatók beágyazások az Azure-végpontokkal. A példa a beágyazásokra összpontosít, de az API-val elérhető egyéb műveleteket is bevezet.
Modell üzembe helyezése és szöveg létrehozása Olyan cikk, amely minimális, egyszerű részletes lépéseket tartalmaz egy olyan modell üzembe helyezéséhez, amely programozott módon cseveghet.
OpenAI a Microsoft Entra ID szerepköralapú hozzáférés-vezérléssel Tekintse meg a hitelesítést a Microsoft Entra ID és az Azure szerepköralapú hozzáférés-vezérlés használatával.
OpenAI Azure AD által felügyelt identitásokkal Azure-erőforrásokhoz Egy olyan összetettebb biztonsági forgatókönyveket tartalmazó cikk, amely azure-beli szerepköralapú hozzáférés-vezérlést igényel. Ismerje meg, hogyan hitelesíthető az OpenAI-erőforrással a Microsoft Entra-azonosítóval.
Azure OpenAI-szolgáltatásminták Hasznos Azure OpenAI-szolgáltatás-erőforrások és kódminták összeállítása a technológia bevezetésének megkezdéséhez és felgyorsításához.

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ó: Első lépések szöveg létrehozására az Azure OpenAI Szolgáltatással Gyorsindítás, amely bemutatja, hogyan állíthatja be a szükséges szolgáltatásokat, és hogyan írhat kódot a modell Python segítségével történő meghívá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 Rövid útmutató, amely bemutatja, hogyan dolgozhat rendszer-, asszisztens- és felhasználói szerepkörökkel, hogy bizonyos kérdésekre válaszul testre szabhassa a tartalmakat.
rövid útmutató: Csevegés Azure OpenAI-modellekkel saját adatokkal Rövid útmutató saját adatok, például PDF vagy más dokumentumok hozzáadásához.
Rövid útmutató: Az Azure OpenAI Assistants használatának első lépései (előzetes verzió) Rövid útmutató, amely bemutatja, hogyan utasíthat egy modellt arra, 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 a példa kiindulópontként szolgál az egyéni utasításokon keresztül elért saját AI-asszisztensek használatához.
Rövid útmutató: Képek használata AI-csevegésekben Rövid útmutató, amely bemutatja, hogyan kérhet fel programozott módon egy modellt egy kép tartalmának leírására.
Rövid útmutató: Képek létrehozása az Azure OpenAI Szolgáltatással Rövid útmutató, amely bemutatja, hogyan hozhat létre programozott módon képeket Dall-E használatával egy parancssor alapján.

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

Az Azure OpenAI szolgáltatáson kívül számos más Azure AI-szolgáltatás is létezik. A fejlesztők és szervezetek gyorsan hozhatnak létre intelligens, piacké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
Beszéd integrálása az alkalmazásokba az Azure AI Speech SDK-mintákkal Minták 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.
Azure AI Document Intelligence SDK Az Azure AI Document Intelligence (korábbi nevén Form Recognizer) egy felhőalapú szolgáltatás, amely gépi tanulással elemzi a dokumentumokból származó szöveges és strukturált adatokat. A Dokumentumintelligencia szoftverfejlesztői készlet (SDK) kódtárak és eszközök készlete, amelyekkel egyszerűen integrálhatja a Dokumentumintelligencia-modelleket és -képességeket az alkalmazásokba.
Strukturált adatok kinyerése űrlapokból, nyugtákból, számlákból és kártyákból a Python Form Recognizer használatával Minták az Azure.AI.FormRecognizer ügyfélkódtárhoz.
Dokumentumok szövegének kinyerése, osztályozása és értelmezése a Python Text Analytics használatával A Text Analytics ügyfélkódtára. Ezek az API-k az Azure AI Language szolgáltatás részét képezik, 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 a Pythonban 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érdések megválaszolása a Pythonban Rövid útmutató, amely a kérdésével együtt elküldött szövegtörzsből választ (és megbízhatósági pontszámot) kap.
Beszélgetési nyelv megértése a Pythonban A Beszélgetési Nyelv Megértése (CLU) ügyfélkönyvtára. A CLU egy felhőalapú beszélgetési AI-szolgáltatás, amely képes kinyerni a beszélgetések szándékait és entitásait. A CLU úgy működik, mint egy vezénylő, hogy kiválassza a beszélgetések elemzésére legalkalmasabb jelöltet, hogy a legjobb választ kapja az olyan alkalmazásoktól, mint a QnA, a Luis és a Beszélgetési alkalmazás.
Képek elemzése Mintakód és beállítási dokumentumok a Microsoft Azure AI Image Analysis SDK-hoz.
Azure AI Content Safety SDK for Python Az SDK segíthet észlelni a felhasználók által létrehozott és AI által létrehozott tartalmakat az alkalmazásokban és szolgáltatásokban. A Content Safety olyan szöveg- és kép API-kat tartalmaz, amelyek lehetővé teszik a káros anyagok észlelését.

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 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. Text Analytics 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. Translation API-referencia Gyors útmutató
Vízió Képek és videók tartalmainak elemzése. Image Analysis 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.
Az Azure AI-szolgáltatások használatának első lépései Az Azure AI-szolgáltatások az alkalmazásokba integrálható AI-funkciók építőelemei. Ebben a képzési tervben megismerheti az Azure AI-szolgáltatások erőforrásainak kiépítését, biztonságossá tételét, monitorozását és üzembe helyezését, és hogyan használhatja őket intelligens megoldások létrehozására.
A Microsoft Azure AI alapjai: Generatív AI Ebben a képzési tervben megismerheti, hogy milyen nagy nyelvi modellek alkotják a generatív MI alapjait. Ismerje meg, hogyan biztosít hozzáférést az Azure OpenAI Service a legújabb generatív AI-technológiához. Megtudhatja, hogyan finomhangolhatók az Azure OpenAI kérései és válaszai, és hogyan ösztönözhetik a Microsoft felelős AI-alapelvei az etikai 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. Végezze el ezt a képzési tervet a fejlesztők számára, és ismerje meg, hogyan hozhat 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 Ebben a képzési tervben megismerheti az Azure Database for PostgreSQL rugalmas kiszolgálóhoz készült Azure AI-bővítmény által biztosított Azure AI- és Azure Machine Learning Services-integrációkat. Megtudhatja, hogy ezek a szolgáltatások hogyan teszik lehetővé AI-alapú alkalmazások készítését.

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, amelyek dokumentációt, forráskódot és üzembe helyezési funkciókat tartalmaznak. A megoldásokra építhet, és kiterjesztheti őket saját céljaira.