Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Den här artikeln innehåller en ordnad lista över de bästa utbildningsresurserna för Java-utvecklare som kommer igång med att skapa AI-appar. Resurser omfattar populära snabbstartsartiklar, referensexempel, dokumentation, utbildningar och så vidare.
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 | VersionerMaven-paket |
| langchain4j-azure-ai-search | ReleaserMaven |
| langchain4j-document-loader-azure-storage-blob | VersionerMaven |
| Fler exempel | Azure OpenAI-tjänstexemplen är en uppsättning fristående Java-program som demonstrerar 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 |
|---|---|
| Tjänstdokumentation för Azure OpenAI | Hubbsidan för Dokumentation om Azure OpenAI Service. |
| Snabbstart: Komma igång med att generera text med 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 Java. |
| Arbeta med modeller för chattkompletteringar med hjälp av Azure OpenAI i Microsoft Foundry Models | En snabb uppsättning instruktioner för att konfigurera de tjänster du behöver samt koden du måste skriva för att anropa en modell med Java. |
| Snabbstart för Microsoft Foundry | Microsoft Foundry SDK är tillgängligt på flera språk, inklusive Python, Java, TypeScript och C#. |
| Växla 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-tjänsten. |
| OpenAI med Rollbaserad åtkomstkontroll baserad på Microsoft Entra-ID | 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 rollbaserad åtkomstkontroll i Azure (Azure RBAC). Det här dokumentet beskriver hur du autentiserar till din OpenAI-resurs med hjälp av Microsoft Entra-ID. |
| Snabbstart: 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. |
| Snabbstart: Generera avbildningar med Azure OpenAI i Microsoft Foundry Models | Använd den här guiden för att komma igång med att generera avbildningar med Azure OpenAI SDK för Java. |
Resurser för andra Azure AI-tjänster
Förutom Azure OpenAI Service finns det många andra Azure AI-tjänster 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 Speech i dina appar med Speech SDK-exempel | En samling exempel för Azure Cognitive Services Speech SDK. Länkar till exempel för taligenkänning, översättning, talsyntes och med mera. |
| Extrahera strukturerade data från formulär, kvitton, fakturor och kort med hjälp av Formigenkänning i Java | En samling exempel för Klientbiblioteket Azure.AI.FormRecognizer. |
| Extrahera, klassificera och förstå text i dokument med hjälp av Textanalys i Java | Klientbiblioteket för Textanalys är en del av Azure AI Language-tjänsten, 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 Microsoft Azure Image Analysis-klientbiblioteket för Java |
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. | Språk-API-referens | 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. | Translator API-referens | Snabbstart |
| Vision | 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. |
| Introduktion 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.