Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln innehåller en lista över de främsta utbildningsresurserna för Python utvecklare som är nya för att skapa AI-program. Den innehåller länkar till snabbstartsguider, exempelprojekt, officiell dokumentation, utbildningar och annat användbart material.
Resurser för Azure OpenAI i Microsoft Foundry-modeller
Azure OpenAI i Microsoft Foundry Models ger REST API-åtkomst till de kraftfulla språkmodeller som finns i OpenAI. Azure OpenAI hjälper dig att anpassa dessa modeller för att utföra specifika uppgifter, till exempel innehållsgenerering, sammanfattning, bildtolkning, semantisk sökning och naturligt språk för kodöversättning. Få åtkomst Azure OpenAI med hjälp av REST API:er, OpenAI SDK för Python eller via Microsoft Foundry-portalen.
SDK:er och bibliotek
| Länk | beskrivning |
|---|---|
| OpenAI SDK för Python | Den GitHub källkodsversionen av OpenAI Python-biblioteket, som ger bekväm åtkomst till OpenAI-API:et från program som skrivits på Python språk. |
| OpenAI Python Package | PyPi-versionen av OpenAI Python-biblioteket. |
Exempel
| Länk | beskrivning |
|---|---|
| Slutförande av direktuppspelningschatt | Ett notebook-exempel som visar hur du får chattkompletteringar att fungera med hjälp av Azure endpoints. Exemplet fokuserar på chattavslut, men introducerar även andra åtgärder som är tillgängliga med API:et. |
| Azure embeddings | Ett notebook-exempel som visar hur du använder inbäddningar med Azure slutpunkter. Exemplet fokuserar på inbäddningar, men introducerar även andra åtgärder som är tillgängliga med API:et. |
Dokumentation
| Länk | beskrivning |
|---|---|
| Switch från OpenAI till Azure OpenAI | En vägledningsartikel om de små ändringar du behöver göra i koden, så att du kan växla fram och tillbaka mellan OpenAI och Azure OpenAI Service. |
| Quickstart: Kom igång med att generera text med Azure OpenAI Service | En snabbstart som visar hur du konfigurerar de tjänster du behöver och skriver kod för att fråga en modell med hjälp av Python. |
| Quickstart: Kom igång med GPT-35-Turbo och GPT-4 med Azure OpenAI Service | En snabbstart som visar hur du arbetar med system-, assistent- och användarroller för att skräddarsy innehåll som svar på vissa frågor. |
| Quickstart: Chatta med Azure OpenAI-modeller med dina egna data | En snabbstart som hjälper dig att lägga till dina egna data, till exempel en PDF eller ett annat dokument. |
| Quickstart: Kom igång med Azure OpenAI Assistants (förhandsversion) | En snabbstart som visar hur du instruerar en modell att använda den inbyggda Python kodtolk för att lösa matematiska problem steg för steg. Det här exemplet ger en startpunkt för att använda dina egna AI-assistenter som nås via anpassade instruktioner. |
| Distribuera modell och generera text | En artikel med minimala, enkla detaljerade steg för att distribuera en modell som kan chatta programmatiskt. |
| OpenAI med Microsoft Entra ID rollbaserad åtkomstkontroll | En titt på autentisering med hjälp av Microsoft Entra ID och Azure rollbaserad åtkomstkontroll. |
| OpenAI med Azure AD-hanterade identiteter för Azure-resurser | En artikel med mer komplexa säkerhetsscenarier som kräver Azure rollbaserad åtkomstkontroll. Utforska hur du autentiserar till din OpenAI-resurs med Microsoft Entra ID. |
| Azure OpenAI för Microsoft Foundry Models-exempel | En sammanställning av användbara Azure OpenAI i Microsoft Foundry Models-resurser och kodexempel som hjälper dig att komma igång och påskynda din teknikimplementeringsresa. |
| Snabbstart: Använda bilder i dina AI-chattar | En snabbstart som visar hur du programmatiskt ber en modell att beskriva innehållet i en bild. |
| Quickstart: Generera bilder med Azure OpenAI Service | En snabbstart som visar hur du programmatiskt genererar bilder med hjälp av Dall-E baserat på en uppmaning. |
Resurser för andra Foundry-verktyg
Förutom Azure OpenAI Service finns det många andra Foundry Tools. Utvecklare och organisationer kan snabbt skapa intelligenta, marknadsklara och ansvarsfulla program med färdiga och fördefinierade anpassningsbara API:er och modeller. Exempelprogram är bearbetning av naturligt språk för konversationer, sökning, övervakning, översättning, tal, vision och beslutsfattande.
Exempel
| Länk | beskrivning |
|---|---|
| Integrera tal i dina appar med Azure Speech i Foundry Tools SDK-exempel | Exempel för Azure Cognitive Services Speech SDK. Länkar till exempel för taligenkänning, översättning, talsyntes och med mera. |
| Azure Document Intelligence i Foundry Tools SDK | Document Intelligence (tidigare Form Recognizer) är en molntjänst som använder maskininlärning för att analysera text och strukturerade data från dokument. SDK (Document Intelligence Software Development Kit) är en uppsättning bibliotek och verktyg som gör att du enkelt kan integrera modeller och funktioner för dokumentinformation i dina program. |
| Utkräfta strukturerade data från formulär, kvitton, fakturor och kort med Form Recognizer i Python | Exempel för Azure. AI. FormRecognizer-klientbibliotek. |
| Extract, klassificera och förstå text i dokument med hjälp av Text Analytics i Python | Klientbiblioteket för Text Analytics. Dessa API:er ingår i tjänsten Azure Language in Foundry Tools, som tillhandahåller NLP-funktioner (Natural Language Processing) för att förstå och analysera text. |
| Dokumentöversättning i Python | En snabbstartsartikel som använder dokumentöversättning för att översätta ett källdokument till ett målspråk samtidigt som struktur och textformatering bevaras. |
| Frågesvar i Python | En snabbstartsartikel med steg för att få ett svar (och förtroendepoäng) från en texttext som du skickar tillsammans med din fråga. |
| Konversationell språkförståelse i Python | Klientbiblioteket för Conversational Language Understanding (CLU). CLU är en molnbaserad KONVERSATIONS-AI-tjänst som kan extrahera avsikter och entiteter i konversationer. CLU fungerar som en orkestrerare för att välja den bästa kandidaten för att analysera konversationer för att få bästa svar från appar som QnA, Luis och Konversationsapp. |
| Analysera bilder | Exempelkod och installationsdokument för Microsoft Azure AI Image Analysis SDK. |
| Content Safety inom Foundry Control Plane SDK för Python | SDK:n kan hjälpa dig att identifiera skadligt användargenererat och AI-genererat innehåll i program och tjänster. Innehållssäkerhet innehåller text- och bild-API:er som gör att du kan identifiera material som är skadligt. |
Dokumentation
| AI-tjänst | beskrivning | API-referens | Snabbstart |
|---|---|---|---|
| Innehållssäkerhet | Ett Foundry-verktyg som identifierar oönskat innehåll. | Api-referens för innehållssäkerhet | Snabbstart |
| Dokumentinformation | Omvandla dokument till intelligenta datadrivna lösningar. | Api-referens för dokumentinformation | Snabbstart |
| Språk | Skapa appar med branschledande funktioner för förståelse av naturligt språk. | Text Analytics API-referens | Snabbstart |
| Azure AI Search | Ta med AI-baserad molnsökning till dina program. | Azure AI Search API-referensdokumentation | Snabbstart |
| Tal | Tal till text, text till tal, översättning och talarigenkänning. | Speech API-referens | Snabbstart |
| Azure Translator i Foundry Tools | Använd AI-baserad översättning för att översätta mer än 100 använda, riskfyllda och utrotningshotade språk och dialekter. | Översättnings-API-referens | Snabbstart |
| Azure Vision i Gjuteriverktyg | Analysera innehåll i bilder och videor. | API-referens för bildanalys | Snabbstart |
Utbildning
| Länk | beskrivning |
|---|---|
| Generativ AI för nybörjarworkshop | Lär dig grunderna i att skapa Generativa AI-appar med vår 18-lektions omfattande kurs av Microsoft Cloud Advocates. |
| Kom igång med Foundry Tools | Foundry Tools är byggstenar i AI-funktioner som du kan integrera i dina program. Slutför den här utbildningsvägen för att utforska hur du etablerar, skyddar, övervakar och distribuerar Azure AI services resurser och använder dem för att skapa intelligenta lösningar. |
| Microsoft Azure AI Fundamentals: Generativ AI | Slutför den här utbildningsvägen för att förstå hur stora språkmodeller utgör grunden för generativ AI. Utforska hur Azure OpenAI Service ger åtkomst till den senaste generativa AI-tekniken. Lär dig hur Azure OpenAI-frågor och svar kan finjusteras och hur Microsofts ansvarsfulla AI-principer driver etiska AI-framsteg. |
| Develop Generative AI-lösningar med Azure OpenAI Service | Azure OpenAI Service ger åtkomst till OpenAI:s kraftfulla modeller för stora språk, till exempel ChatGPT-, GPT-, Codex- och Embeddings-modeller. Slutför den här utbildningsvägen för utvecklare och utforska hur du genererar kod, bilder och text med hjälp av Azure OpenAI SDK och andra Azure tjänster. |
| Bygg AI-applikationer med Azure-databasen för PostgreSQL | Slutför den här utbildningsvägen för att utforska Azure AI- och Azure Machine Learning Services-integreringar som tillhandahålls av Azure AI-tillägget för Azure Database for PostgreSQL – flexibel server. Lär dig hur dessa tjänster kan göra det möjligt för dig att skapa AI-baserade appar. |
AI-applikationsmallar
AI-programmallar ger dig väl underhållna och enkla att distribuera referensimplementeringar som ger en högkvalitativ startpunkt för dina AI-appar.
Det finns två kategorier av AI-appmallar, byggstenar och lösningar från slutpunkt till slutpunkt. Byggstenar är mindre skalningsexempel som fokuserar på specifika scenarier och uppgifter. Lösningar från slutpunkt till slutpunkt är omfattande referensexempel som innehåller dokumentation, källkod och distributionsfunktioner. Du kan bygga vidare på lösningarna och utöka dem för dina egna syften.
- En lista över tillgängliga nyckelmallar för varje programmeringsspråk finns i AI-appmallar.
- Om du vill bläddra bland alla tillgängliga mallar kan du läsa AI-appmallarna i CLI-galleriet Azure Developer.