Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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.
- 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 Azure Developer CLI katalógusában található AI-alkalmazássablonokat.