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


AI-alkalmazások fejlesztése Python

Ez a cikk Python AI-alkalmazások készítésében kezdő 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 Azure OpenAI-hoz a Microsoft Foundry-modellekben

Azure OpenAI a Microsoft Foundry Modelsben REST API-hozzáférést biztosít az OpenAI-ban elérhető hatékony nyelvi modellekhez. Azure OpenAI segítségével ezeket a modelleket olyan konkrét feladatok elvégzéséhez 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 OpenAI Azure a REST API-k, az OpenAI SDK for Python vagy a Microsoft Foundry portál használatával érhető el.

SDK-k és kódtárak

Hivatkozás Leírás
OpenAI SDK Pythonhoz Az OpenAI Python kódtár GitHub forráskódverziója, amely kényelmes hozzáférést biztosít az OpenAI API-hoz az Python nyelven írt alkalmazásokból.
OpenAI Python Csomag Az OpenAI Python kódtár PyPi-verziója.

Példák

Hivatkozás Leírás
Csevegési befejezések streamelése Egy jegyzetfüzet-példa, amely bemutatja, hogyan végezheti el a csevegések befejezését a 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 embeddings Egy jegyzetfüzet-példa, amely bemutatja, hogyan használhatók beágyazások Azure végpontokkal. A példa a beágyazásokra összpontosít, de az API-val elérhető egyéb műveleteket is bevezet.

Dokumentáció

Hivatkozás Leírás
Switch az OpenAI-ból Azure OpenAI-ba Útmutató cikk a kód kis módosításairól, hogy váltogathasson az OpenAI és az Azure OpenAI Service között.
Gyorskezdet: Hogyan kezdjen hozzá a szöveg generáláshoz az Azure OpenAI Service segítségével Rövid útmutató, amely bemutatja, hogyan állítsa be a szükséges szolgáltatásokat, és hogyan írjon kódot a modell Python-nal történő megkéréséhez.
Gyors kezdés: A GPT-35-Turbo és a GPT-4 használatának első lépései az Azure OpenAI Service használatával 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.
Gyorsindítás: Csevegés Azure OpenAI-modellekkel a saját adatait felhasználva Rövid útmutató saját adatok, például PDF vagy más dokumentumok hozzáadásához.
Gyorsindítás: Azure OpenAI Segédek (előzetes verzió) használatának megkezdése 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.
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 Microsoft Entra ID szerepköralapú hozzáférés-vezérléssel A Microsoft Entra ID és az Azure szerepköralapú hozzáférés-vezérlés használatával történő hitelesítés áttekintése.
OpenAI Azure AD által felügyelt identitásokkal Azure erőforrásokhoz Olyan összetettebb biztonsági forgatókönyveket tartalmazó cikk, amely Azure szerepköralapú hozzáférés-vezérlést igényel. Ismerje meg, hogyan hitelesítheti magát az OpenAI-erőforráshoz a Microsoft Entra ID-vel.
Azure OpenAI a Microsoft Foundry Models-mintákban Az Azure OpenAI a Microsoft Foundry Models-ban található erőforrások és kódminták hasznos összeállítása, amely segít a technológia bevezetésének megkezdésében és felgyorsításában.
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.
Gyorsútmutató: Képek létrehozása az Azure OpenAI Service használatával 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 Öntödei eszközökhöz

A Azure OpenAI Service mellett számos más Öntödei eszköz 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
Integráld a beszédet az alkalmazásaidba az Azure Speech in Foundry Tools SDK mintáival Minták a 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 Dokumentumintelligencia az Foundry Tools SDK-ban A Dokumentumintelligencia (korábbi nevén Form Recognizer) egy felhőalapú szolgáltatás, amely gépi tanulással elemzi a dokumentumok szövegeit és strukturált adatait. 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.
A strukturált adatok kinyerése űrlapokból, nyugtákból, számlákból és kártyákból Form Recognizer használatával a Python Minták az Azure.AI.FormRecognizer ügyfélkönyvtárhoz.
A Python Text Analytics használatával kinyerhetők, besorolhatók, és megérthetők a dokumentumok szövegei A Text Analytics ügyfélkódtára. Ezek az API-k a Azure Language in Foundry Tools 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.
Document translation in Python 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.
A kérdés megválaszolása a Python Gyors kezdő cikk, amely útmutatást nyújt ahhoz, hogy választ (és bizalmi pontszámot) kapjon az elküldött kérdésével együtt küldött szövegtörzsből.
Beszélt nyelv megértése Pythonban A Beszélgetési nyelvmegértés (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 KépelemzésI SDK-hoz.
A Foundry vezérlősík SDK tartalombiztonsága a Python-hoz 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 gyorskonfigurálás
Tartalombiztonság Öntödei eszköz, amely észleli a nemkívánatos tartalmakat. Content Safety API-referencia Gyors indítás
Dokumentumintelligencia Dokumentumok átalakítása intelligens, adatvezérelt megoldásokká. Document Intelligence API-referencia Gyors indítás
Nyelv Alkalmazások készítése iparágvezető természetes nyelvfelismerési képességekkel. Text Analytics API-referencia Gyors indítás
Azure AI Search Mesterséges intelligencián alapuló felhőbeli keresés használata az alkalmazásokban. Azure AI Search API-referencia Gyors indítás
Beszéd Beszéd a szöveghez, szövegről beszédre, fordítás és beszélőfelismerés. Speech API-referencia Gyors indítás
Azure Translator az Öntödei eszközkészletben 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 indítás
Azure Vision in Foundry Tools Képek és videók tartalmainak elemzése. Image Analysis API-referencia Gyors indítás

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.
Ismerkedés az Öntödei eszközökkel Az Foundry Tools 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.
Microsoft Azure AI alapjai: Generatív MI Ebben a képzési tervben megismerheti, hogy milyen nagy nyelvi modellek alkotják a generatív MI alapjait. Ismerje meg, hogyan biztosít Azure OpenAI Service hozzáférést a legújabb generatív AI-technológiához. Megtudhatja, hogyan finomhangolhatók Azure OpenAI-kérések és -válaszok, és hogy a Microsoft felelős AI-alapelvei hogyan vezetik az etikai AI-fejlődést.
Generatív AI-megoldások fejlesztése az Azure OpenAI Service használatával Azure OpenAI Service 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 a Beágyazás 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 a Azure OpenAI SDK és más Azure szolgáltatások használatával.
AI-alkalmazások létrehozása Azure Database for PostgreSQL Ebben a képzési tervben megismerheti Azure AI- és Azure Machine Learning Services-integrációkat, amelyeket a Azure AI-bővítmény biztosít a rugalmas Azure Database for PostgreSQL- kiszolgálóhoz. 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.