Dela via


Utveckla AI-appar med JavaScript

Den här artikeln innehåller en ordnad lista över de bästa utbildningsresurserna för JavaScript-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-tjänsten

Azure OpenAI Service 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, Azure OpenAI SDK för .NET eller det webbaserade gränssnittet i Azure OpenAI Studio.

Bibliotek

Paket Källkod npm
OpenAI Node API-bibliotek Källkod Paket

Exempel

Länk beskrivning
Kompletteringar Ett enkelt exempel som visar hur du får slutföranden för den angivna prompten.
Slutförande av direktuppspelningschatt Ett enkelt exempel som visar hur du använder slutförda direktuppspelningschatter.
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 titt på autentisering med Microsoft Entra-ID.
OpenAI med hanterade identiteter En artikel som beskriver mer komplexa säkerhetsscenarier 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.
Fler exempel OpenAI-exempel som täcker en rad olika scenarier.

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 mycket 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.
Snabbstart: Kom igång med GPT-35-Turbo och GPT-4 med Azure OpenAI Service Liknar den tidigare 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.
Snabbstart: Chatta med Azure OpenAI-modeller 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: Kom igång med Hjälp av Azure OpenAI-assistenter (förhandsversion) Liknar den första snabbstarten i den här listan, men den här gången uppmanar du modellen att använda den inbyggda Python-kodtolkaren för att lösa matematiska problem steg för steg. Det här är en utgångspunkt för att använda dina egna AI-assistenter som nås via anpassade instruktioner.
Snabbstart: Använda bilder i dina AI-chattar Hur du programmatiskt ber modellen att beskriva innehållet i en bild.
Snabbstart: Generera avbildningar med Azure OpenAI Service Generera bilder programmatiskt med Dall-E baserat på en fråga.

Resurser för andra Azure AI-tjänster

Utöver 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 med mera.
Extrahera strukturerade data från formulär, kvitton, fakturor och kort med hjälp av Formigenkänning i JavaScript En samling exempel för Klientbiblioteket Azure.AI.FormRecognizer.
Extrahera, klassificera och förstå text i dokument med hjälp av Textanalys i JavaScript Klientbiblioteket för Textanalys. Detta ä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 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 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 naturlig markanvändning. API för textanalys – 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 trnslation 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 Services Azure AI Services ä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.
Grunderna i Microsoft Azure AI: 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 åtkomst till den senaste generativa AI-tekniken, hur 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. 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.
Skapa AI-appar med Azure Database for PostgreSQL Den här utbildningsvägen utforskar hur Azure AI- och Azure Machine Learning Services-integreringarna som tillhandahålls av Azure AI-tillägget för Azure Database for PostgreSQL – flexibel server kan göra det möjligt för dig att skapa AI-baserade appar.

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 dokumentering, 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.