Resurser för att utveckla AI-appar

Den här artikeln innehåller de bästa utbildningsresurserna för utvecklare som kommer igång med att skapa AI-appar för varje programmeringsspråk. Resurserna omfattar bibliotek och exempel, dokumentation, utbildningskurser med mera.

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.

Bibliotek

Länk beskrivning
OpenAI SDK för .NET OpenAI .NET-biblioteket ger bekväm åtkomst till OpenAI REST API från .NET program. Den kan ansluta till Azure OpenAI-resurser eller till slutpunkten för OpenAI-slutsatsdragning utanför Azure, vilket gör den till ett bra val även för utveckling med OpenAI utan Azure.
OpenAI SDK-utgåvor Länkar till alla OpenAI SDK-bibliotekspaket, inklusive länkar för .NET, Java, JavaScript och Go.
OpenAI NuGet-paket NuGet-versionen av OpenAI-klientbiblioteket för .NET.

Exempel

Länk beskrivning
.NET OpenAI MCP Agent Det här exemplet är en MCP-agentapp som skrivits i .NET, med Azure OpenAI, med en fjärr-MCP-server skriven i TypeScript.
AI Resebyråer AI Travel Agents är ett robust företagsprogram som utnyttjar flera AI-agenter för att förbättra resebyråernas verksamhet. Programmet visar hur sex AI-agenter samarbetar för att hjälpa anställda att hantera kundfrågor, tillhandahålla målrekommendationer och planera resplaner.
deepseek-dotnet Det här är ett exempel på en chattdemo som visar funktionerna i DeepSeek-R1.
Slutföranden En samling med 10 exempel som visar hur du använder Azure OpenAI-klientbiblioteket för .NET för att chatta, strömma svar, använda egna data, transkribera/översätta ljud, generera bilder osv.
OpenAI med Microsoft Entra ID rollbaserad åtkomstkontroll En titt på autentisering med hjälp av Microsoft Entra ID.
OpenAI med hanterade identiteter En artikel med mer komplexa säkerhetsscenarier som kräver Azure rollbaserad åtkomstkontroll (Azure RBAC). Det här dokumentet beskriver hur du autentiserar till din OpenAI-resurs med hjälp av Microsoft Entra ID.
Mer exempel En samling OpenAI-exempel skrivna i .NET.

Dokumentation

Länk beskrivning
Azure OpenAI Service dokumentation Hubbsidan för Azure OpenAI Service dokumentation.
Översikt över ekosystemet .NET + AI Sammanfattning av de tjänster och verktyg som du kan behöva använda i dina program, med länkar för att lära dig mer om var och en av dem.
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.
Snabbstart för Microsoft Foundry Microsoft Foundry SDK är tillgängligt på flera språk, inklusive Python, Java, TypeScript och C#.
Skapa en AI-chattapp med .NET Skapa en konversations-.NET-konsolchattapp med hjälp av en OpenAI- eller Azure OpenAI-modell.
Ansluta till och ge instruktioner till en AI-modell Skapa en .NET konsolchattapp för att ansluta till och fråga en OpenAI- eller Azure OpenAI-modell.
Skapa en .NET AI-vektorsökningsapp Skapa en .NET-konsolapp för att utföra semantisk sökning i ett vektorarkiv för att hitta relevanta resultat för användarens fråga.
Invoke .NET funktioner med hjälp av en AI-modell Skapa en .NET-konsolens AI-chattapp som ansluter till en AI-modell med lokalt funktionsanrop aktiverat.
Generera avbildningar med OpenAI.Images.ImageClient Använd OpenAI DALL-E AI-modellen. för att generera en bild.

Resurser för andra Foundry-verktyg

Förutom Azure OpenAI Service finns det många andra Foundry-verktyg som hjälper utvecklare och organisationer att 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 Azure Speech i Foundry Tools i dina appar med Speech SDK-exempel En lagringsplats med exempel för Speech SDK. Länkar till exempel på taligenkänning, översättning, talsyntes och mer.
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 .NET En lagringsplats med exempel för Azure. AI. FormRecognizer-klientbibliotek.
Extrahera, klassificera och förstå text i dokument med hjälp av textanalys i .NET Klientbiblioteket för Text Analytics. Detta är en del av 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 .NET En snabbstartsartikel som beskriver hur du 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ågebesvarande i .NET En snabbstartsartikel för att få ett svar (och förtroendepoäng) från en texttext som du skickar tillsammans med din fråga.
Conversational Language Understanding i .NET Klientbiblioteket för Conversational Language Understanding (CLU), en molnbaserad AI-tjänst för konversationer, som kan extrahera avsikter och entiteter i konversationer och 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

Dokumentation

AI-tjänst beskrivning API-referens Snabbstart
Innehållssäkerhet i kontrollplanet för foundry 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. Språk-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 vision 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.
AI-agenter för nybörjarworkshop Lär dig grunderna i att skapa Generativa AI-agenter med vår 10-lektion omfattande kurs av Microsoft Cloud Advocates.
Kom igång med Foundry Tools Foundry Tools är en samling tjänster som är byggstenar i AI-funktioner som du kan integrera i dina program. I den här utbildningsvägen får du lära dig 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 Utbildningsväg som hjälper dig att förstå hur stora språkmodeller utgör grunden för generativ AI: hur Azure OpenAI Service ger tillgång till den senaste generativa AI-tekniken, hur 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. Den här utbildningsvägen lär utvecklare att generera kod, bilder och text med hjälp av Azure OpenAI SDK och andra Azure tjänster.

AI-appmallar

AI-appmallar 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, inklusive dokumentation, källkod och distribution så att du kan ta och utöka 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 galleriet AI-appmallar.

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-paket 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-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.

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 på taligenkänning, översättning, talsyntes och mer.
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.

Resurser för Azure OpenAI i Microsoft Foundry-modeller

Azure OpenAI i Microsoft Foundry Models ger REST API-åtkomst till OpenAI:s kraftfulla språkmodeller. Dessa modeller kan enkelt anpassas till din specifika uppgift, inklusive men inte begränsat till innehållsgenerering, sammanfattning, bildtolkning, semantisk sökning och naturligt språk för kodöversättning. Användare kan komma åt tjänsten via REST-API:er, OpenAI Node API-biblioteket eller via Microsoft Foundry-portalen.

Bibliotek

Paket Källkod npm
OpenAI Node API-bibliotek Källa kod Paket
Azure OpenAI-bibliotek för TypeScript Källa kod Paket

Exempel

Länk beskrivning
AI Resebyråer AI Travel Agents är ett robust företagsprogram som utnyttjar flera AI-agenter för att förbättra resebyråernas verksamhet. Programmet visar hur sex AI-agenter samarbetar för att hjälpa anställda att hantera kundfrågor, tillhandahålla målrekommendationer och planera resplaner.
Komma igång med fjärr-MCP-servrar med Azure Container Apps (Node.js/TypeScript) Den här snabbstartsguiden innehåller de grundläggande byggstenarna för att konfigurera en MCP-server (Remote Model Context Protocol) med hjälp av Azure Container Apps. MCP-servern skapas med hjälp av Node.js och TypeScript, och den kan användas för att köra olika verktyg och tjänster i en serverlös miljö.
DeepSeek på Azure Visar hur du använder DeepSeek med JavaScript/TypeScript via OpenAI-Node.js-klientbiblioteket eller LangChain.js. DeepSeek utmärker sig på uppgifter som kräver djup kontextförståelse och komplexa resonemang. Du kan uppleva längre svarstider jämfört med andra modeller, eftersom det simulerar en tankeprocess (under taggen <think>) innan du ger ett faktiskt svar.
Slutföranden Ett enkelt exempel som visar hur du får slutföranden för den angivna prompten.
Direktuppspelning av chattkompletteringar Ett enkelt exempel som visar hur du använder slutförda direktuppspelningschatter.
Switch från OpenAI till Azure OpenAI Artikel med vägledning om de små ändringar du behöver göra i koden för att växla fram och tillbaka mellan OpenAI och Azure OpenAI Service.
OpenAI med Microsoft Entra ID rollbaserad åtkomstkontroll En titt på autentisering med hjälp av Microsoft Entra ID.
OpenAI med hanterade identiteter En artikel som beskriver mer komplexa säkerhetsscenarier kräver Azure rollbaserad åtkomstkontroll (Azure RBAC). Det här dokumentet beskriver hur du autentiserar till din OpenAI-resurs med hjälp av Microsoft Entra ID.
LangChain.js med Azure OpenAI och Azure AI Search Skapa en intelligent RAG-agent med LangChain.js som utvärderar om frågor kan besvaras med ostrukturerade data i Azure AI Search och levererar kontextuellt relevanta svar från den kunskapsbasen när det är möjligt.
Mer exempel OpenAI-exempel som täcker en rad olika scenarier.

Dokumentation

Länk beskrivning
Dokumentation för Azure OpenAI i Microsoft Foundry Models Resurstypen Microsoft Foundry erbjuder en superuppsättning funktioner jämfört med resurstypen Azure OpenAI.
Arbeta med modeller för chattkompletteringar med Azure OpenAI i Microsoft Foundry-modeller En snabb uppsättning instruktioner för att konfigurera de tjänster du behöver och kod som du måste skriva för att fråga en modell med JavaScript.
Quickstart: Komma igång med API:et Azure OpenAI-svar Svars-API:et är ett nytt tillståndskänsligt API från Azure OpenAI. Den samlar de bästa funktionerna från API:et för chattavslut och assistenter i en enhetlig upplevelse.
Quickstart: Chatta med Azure OpenAI med dina egna data Liknar den första snabbstarten, men den här gången lägger du till dina egna data (till exempel en PDF eller ett annat dokument).
Snabbstart för Microsoft Foundry Microsoft Foundry SDK är tillgängligt på flera språk, inklusive Python, Java, TypeScript och C#.
Snabbstart: Använda bilder i dina AI-chattar Hur du programmatiskt ber modellen att beskriva innehållet i en bild.
Quickstart: Generera bilder med Azure OpenAI Använd den här guiden för att komma igång med att generera bilder med Azure OpenAI SDK för JavaScript.

Resurser för andra Foundry-verktyg

Förutom Azure OpenAI i Microsoft Foundry Models finns det många andra Foundry-verktyg som hjälper utvecklare och organisationer att 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 Azure Speech i Foundry Tools i dina appar med Speech SDK-exempel En samling exempel för Speech SDK. Länkar till exempel på taligenkänning, översättning, talsyntes och mer.
Extrahera strukturerade data från formulär, kvitton, fakturor och kort med hjälp av Form Recognizer i JavaScript En samling exempel för Azure. AI. FormRecognizer-klientbibliotek.
Extrahera, klassificera och förstå text i dokument med hjälp av textanalysfunktioner i JavaScript Klientbiblioteket för Text Analytics. Detta är en del av 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 JavaScript 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.
Analysera bilder Exempelkod och installationsdokument för Microsoft Azure AI Image Analysis SDK.

Dokumentation

AI-tjänst beskrivning API-referens Snabbstart
Innehållssäkerhet i kontrollplanet för foundry Ett Foundry-verktyg som identifierar oönskat innehåll. Api-referens för innehållssäkerhet Snabbstart
Azure Dokumentinformation i Foundry Tools 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.
Generativ AI för JavaScript-utvecklare Detta omfattar grunderna i generativ AI och hur du skapar AI-program med Hjälp av JavaScript, från lokal utveckling till distribution på Azure, upp till att köra och skala dina AI-modeller. YouTube-spellistan med videor innehåller en serie videor som är cirka 10 minuter långa, var och en med fokus på ett specifikt ämne.
AI-agenter för nybörjarworkshop Lär dig grunderna i att skapa Generativa AI-agenter med vår 10-lektion omfattande kurs av Microsoft Cloud Advocates.
Kom igång med Foundry Tools Foundry Tools är en samling tjänster som är byggstenar i AI-funktioner som du kan integrera i dina program. I den här utbildningsvägen lär du dig hur du etablerar, skyddar, övervakar och distribuerar Foundry Tools-resurser och använder dem för att skapa intelligenta lösningar.
Microsoft Azure AI Fundamentals: Generativ AI Utbildningsväg som hjälper dig att förstå hur stora språkmodeller utgör grunden för generativ AI: hur Azure OpenAI Service ger tillgång till den senaste generativa AI-tekniken, hur frågor och svar kan finjusteras och hur Microsofts ansvarsfulla AI-principer driver etiska AI-framsteg.
Develop Generative AI-lösningar med Azure OpenAI i Microsoft Foundry Azure OpenAI i Microsoft Foundry ger åtkomst till OpenAI:s kraftfulla stora språkmodeller som ChatGPT-, GPT-, Codex- och Embeddings-modeller. Den här utbildningsvägen lär utvecklare att generera kod, bilder och text med hjälp av OpenAI SDK och andra Azure tjänster.
Bygg AI-applikationer med Azure-databasen för PostgreSQL Den här utbildningsvägen utforskar hur Azure AI- och Azure Machine Learning Services-integreringar som tillhandahålls av Azure AI-tillägget för Azure Database for PostgreSQL – flexibel server kan hjälpa dig att skapa AI-baserade appar.
Secure Azure OpenAI-autentisering och -auktorisering Lär dig varför du bör använda hanterad identitet för Azure OpenAI-autentisering och hur du kan konfigurera rollbaserade åtkomstkontroller för att minimera nödvändiga behörigheter.
Introduction till Azure OpenAI-hanterad identitetsautentisering med JavaScript Den här modulen hjälper dig att förstå hur du använder en hanterad identitet i JavaScript-appar som interagerar med Azure OpenAI Service.

AI-appmallar

AI-appmallar 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, inklusive dokumentation, källkod och distribution så att du kan ta och utöka 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 galleriet AI-appmallar.

Resurser för Azure OpenAI i Microsoft Foundry-modeller

Azure OpenAI i Microsoft Foundry Models ger REST API-åtkomst till OpenAI:s kraftfulla språkmodeller. Dessa modeller kan enkelt anpassas till din specifika uppgift, inklusive men inte begränsat till innehållsgenerering, sammanfattning, bildtolkning, semantisk sökning och naturligt språk för kodöversättning. Användare kan komma åt tjänsten via REST-API:er, OpenAI Node API-biblioteket eller via Microsoft Foundry-portalen.

Bibliotek och exempel

Länk beskrivning
langchain4j-azure-open-ai UtgåvorMaven-paket
langchain4j-azure-ai-search ReleaserMaven
langchain4j-document-loader-azure-storage-blob ReleaserMaven
Fler exempel Azure OpenAI-tjänstexempel är en uppsättning fristående Java program som visar interaktion med Azure OpenAI-tjänsten med hjälp av klientbiblioteket. Varje exempel fokuserar på ett specifikt scenario och kan köras oberoende av varandra.

Dokumentation

Länk beskrivning
Azure OpenAI Service dokumentation Hubbsidan för Azure OpenAI Service dokumentation.
Quickstart: Kom igång med att generera text med hjälp av Azure OpenAI Service En snabb uppsättning instruktioner för att konfigurera de tjänster du behöver och kod som du måste skriva för att fråga en modell med hjälp av Java.
Arbeta med modeller för chattkompletteringar med Azure OpenAI i Microsoft Foundry-modeller En snabb uppsättning instruktioner för att konfigurera de tjänster du behöver och kod som du måste skriva för att fråga en modell med hjälp av Java.
Snabbstart för Microsoft Foundry Microsoft Foundry SDK är tillgängligt på flera språk, inklusive Python, Java, TypeScript och C#.
Switch från OpenAI till Azure OpenAI Artikel med vägledning om de små ändringar du behöver göra i koden för att växla fram och tillbaka mellan OpenAI och Azure OpenAI Service.
OpenAI med Microsoft Entra ID rollbaserad åtkomstkontroll En artikel som tittar på autentisering med hjälp av Microsoft Entra ID.
OpenAI med hanterade identiteter En artikel som beskriver mer komplexa säkerhetsscenarier som kräver Azure rollbaserad åtkomstkontroll (Azure RBAC). Det här dokumentet beskriver hur du autentiserar till din OpenAI-resurs med hjälp av Microsoft Entra ID.
Quickstart: Kom igång med GPT-35-Turbo och GPT-4 med Azure OpenAI Service i IntelliJ Liknar den första snabbstarten, men ger ett exempel på system-, assistent- och användarroller för att skräddarsy innehållet när du får vissa frågor med IntelliJ.
Quickstart: Generera bilder med Azure OpenAI i Microsoft Foundry Models Använd den här guiden för att komma igång med att generera bilder med Azure OpenAI SDK för Java.

Resurser för andra Foundry-verktyg

Förutom Azure OpenAI Service finns det många andra Foundry-verktyg som hjälper utvecklare och organisationer att 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 Azure Speech i Foundry Tools i dina appar med Speech SDK-exempel En samling exempel för Speech SDK. Länkar till exempel på taligenkänning, översättning, talsyntes och mer.
Utkräfta strukturerade data från formulär, kvitton, fakturor och kort med Form Recognizer i Java En samling exempel för Azure. AI. FormRecognizer-klientbibliotek.
Extrakera, klassificera och förstå text i dokument med hjälp av Text Analytics i Java Klientbiblioteket för Text Analytics 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 Java En snabbstartsartikel som förklarar hur du använder dokumentöversättning för att översätta ett källdokument till ett målspråk samtidigt som struktur och textformatering bevaras.
Analysera bilder Exempelkod och installationsdokument för klientbiblioteket Microsoft Azure Image Analysis för Java

Dokumentation

AI-tjänst beskrivning API-referens Snabbstart
Innehållssäkerhet i kontrollplanet för foundry Ett Foundry-verktyg som identifierar oönskat innehåll. Api-referens för innehållssäkerhet Snabbstart
Azure Dokumentinformation i Foundry Tools 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. Språk-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. Translator API-referens Snabbstart
Azure Vision i Gjuteriverktyg Analysera innehåll i bilder och videor. Api-referens för vision 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.
AI-agenter för nybörjarworkshop Lär dig grunderna i att skapa Generativa AI-agenter med vår 10-lektion omfattande kurs av Microsoft Cloud Advocates.
Introduction till AI i Azure Utbildningsväg som hjälper dig att förstå grundläggande begrepp som rör artificiell intelligens (AI) och de tjänster i Microsoft Azure som kan användas för att skapa AI-lösningar.
Utveckla generativa AI-appar i Azure Generativ artificiell intelligens (AI) blir mer tillgänglig via omfattande utvecklingsplattformar som Microsoft Foundry. Lär dig hur du skapar generativa AI-program som använder språkmodeller för att chatta med dina användare.

AI-appmallar

AI-appmallar 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, inklusive dokumentation, källkod och distribution så att du kan ta och utöka 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 galleriet AI-appmallar.

Resurser för Azure OpenAI i Microsoft Foundry-modeller

Azure OpenAI i Microsoft Foundry Models ger REST API-åtkomst till OpenAI:s kraftfulla språkmodeller. Dessa modeller kan enkelt anpassas till din specifika uppgift, inklusive men inte begränsat till innehållsgenerering, sammanfattning, bildtolkning, semantisk sökning och naturligt språk för kodöversättning. Användare kan komma åt tjänsten via REST-API:er, OpenAI Node API-biblioteket eller via Microsoft Foundry-portalen.

Länk beskrivning
OpenAI SDK för Go Den GitHub källkodsversionen av OpenAI SDK för Go.
Switch från OpenAI till Azure OpenAI Artikel med vägledning om de små ändringar du behöver göra i koden för att växla fram och tillbaka mellan OpenAI och Azure OpenAI Service.
Paket (pkg.go.dev) Go-paketversionen av Azure OpenAI-klientmodulen för Go.
ChatCompletions Ett enkelt exempel som visar hur du implementerar kompletteringar.
ChatCompletions med verktyg Ett enkelt exempel som visar hur du implementerar slutföranden med hjälp av Functions.
Direktuppspelning av chattkompletteringar Ett enkelt exempel som visar hur du implementerar slutförda direktuppspelningar.
Bildgenerering Ett enkelt exempel på hur du implementerar bildgenerering.
Embeddings Ett enkelt exempel som visar hur du skapar inbäddningar.
Andra exempel Go-paketversionen av dokumentationen för OpenAI-klientmodulen för Go.
Mer vägledning Hubbsidan för Azure OpenAI Service dokumentation.

Skydda dina Azure AI-resurser

Länk beskrivning
OpenAI med Microsoft Entra ID rollbaserad åtkomstkontroll En titt på autentisering med hjälp av Microsoft Entra ID.
OpenAI med hanterade identiteter En artikel som beskriver mer komplexa säkerhetsscenarier som kräver Azure rollbaserad åtkomstkontroll (Azure RBAC). Det här dokumentet beskriver hur du autentiserar till din OpenAI-resurs med hjälp av Microsoft Entra ID.

Tal/vision

Länk beskrivning
Undertextning och Transkription av Call Center i Go En lagringsplats som innehåller exempel för bildtexter och transkriptioner i ett call center-scenario.
Integrera Speech i dina appar med Speech SDK för Go Källan för Azure Cognitive Services Speech SDK.

Språk

Länk beskrivning
Extract, klassificera och förstå text i dokument med hjälp av Text Analytics i Go Klientbiblioteket för Text Analytics, som är en del av Azure Cognitive Service for Language, en molnbaserad tjänst som tillhandahåller NLP-funktioner (Natural Language Processing) för att förstå och analysera text.
Dokumentöversättning i Go En snabbstartsartikel som visar hur du använder dokumentöversättning för att översätta ett källdokument till ett målspråk samtidigt som struktur och textformatering bevaras.