Anteckning
Å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-tjänsten
Azure OpenAI Service ger REST API-åtkomst till de kraftfulla språkmodeller som är tillgängliga 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 till Azure OpenAI med hjälp av REST-API:er, Azure OpenAI SDK för .NET eller det webbaserade gränssnittet i Azure OpenAI Studio.
SDK:er och bibliotek
| Länk | beskrivning |
|---|---|
| OpenAI SDK för Python | GitHub-källkodsversionen av OpenAI Python-biblioteket, som ger bekväm åtkomst till OpenAI-API:et från program som skrivits på Python-språket. |
| OpenAI Python-paket | PyPi-versionen av OpenAI Python-biblioteket. |
| Växla 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-tjänsten. |
| Slutförande av direktuppspelningschatt | Ett notebook-exempel som visar hur du får chattavslut att fungera med hjälp av Azure-slutpunkterna. Exemplet fokuserar på chattavslut, men introducerar även andra åtgärder som är tillgängliga med API:et. |
| Azure-inbäddningar | 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. |
| Distribuera modell och generera text | En artikel med minimala, enkla detaljerade steg för att distribuera en modell som kan chatta programmatiskt. |
| Rollbaserad åtkomstkontroll i OpenAI med Microsoft Entra ID | En titt på autentisering med hjälp av Microsoft Entra-ID och rollbaserad åtkomstkontroll i Azure. |
| OpenAI med Azure AD-hanterade identiteter för Azure-resurser | En artikel med mer komplexa säkerhetsscenarier som kräver rollbaserad åtkomstkontroll i Azure. Utforska hur du autentiserar till din OpenAI-resurs med Microsoft Entra-ID. |
| Azure OpenAI-tjänstexempel | En sammanställning av användbara Azure OpenAI Service-resurser och kodexempel som hjälper dig att komma igång och påskynda din teknikimplementeringsresa. |
Dokumentation
| Länk | beskrivning |
|---|---|
| Dokumentation om Azure OpenAI-tjänsten | Hubbsidan för Dokumentation om Azure OpenAI Service. |
| Snabbstart: 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. |
| Snabbstart: 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. |
| Snabbstart: Chatta med Azure OpenAI-modeller med hjälp av dina egna data | En snabbstart som hjälper dig att lägga till dina egna data, till exempel en PDF eller ett annat dokument. |
| Snabbstart: Kom igång med Azure OpenAI Assistants (förhandsversion) | En snabbstart som visar hur du instruerar en modell att använda den inbyggda Python-kodtolkaren 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. |
| 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. |
| Snabbstart: Generera avbildningar 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 Azure AI-tjänster
Förutom Azure OpenAI Service finns det många andra Azure AI-tjänster. 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 AI Speech SDK-exempel | Exempel för Azure Cognitive Services Speech SDK. Länkar till exempel för taligenkänning, översättning, talsyntes med mera. |
| Azure AI Document Intelligence SDK | Azure AI Document Intelligence (tidigare Formigenkänning) ä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. |
| Extrahera strukturerade data från formulär, kvitton, fakturor och kort med hjälp av formigenkänning i Python | Exempel för Klientbiblioteket Azure.AI.FormRecognizer. |
| Extrahera, klassificera och förstå text i dokument med textanalys i Python | Klientbiblioteket för Textanalys. Dessa API:er är en del av Tjänsten Azure AI Language , 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ågor som besvaras 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. |
| Förståelse för konversationsspråk 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. |
| Azure AI Content Safety 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 | En AI-tjänst 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. | API-referens för textanalys | Snabbstart |
| Sök | Ta med AI-baserad molnsökning till dina program. | Sök-API-referens | Snabbstart |
| Tal | Tal till text, text till tal, översättning och talarigenkänning. | Speech API-referens | Snabbstart |
| Översättare | 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 |
| Vision | 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 Azure AI-tjänster | Azure AI-tjänster ä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-tjänstresurser och använder dem för att skapa intelligenta lösningar. |
| Grunderna i Microsoft Azure AI: 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. |
| Utveckla generativa 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. |
| Skapa AI-appar med Azure Database for 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 Azure Developer CLI-galleriet.