Vad är Azure AI-tjänster?

Azure AI-tjänster hjälper utvecklare och organisationer att snabbt skapa intelligenta, banbrytande, marknadsklara och ansvarsfulla program med färdiga och fördefinierade och anpassningsbara API:er och modeller. Exempelprogram är bearbetning av naturligt språk för konversationer, sökning, övervakning, översättning, tal, vision och beslutsfattande.

Dricks

Prova Azure AI-tjänster som Azure OpenAI, Content Safety, Speech, Vision med mera i Azure AI Studio. Mer information finns i Vad är Azure AI Studio?.

De flesta Azure AI-tjänster är tillgängliga via REST-API:er och klientbiblioteks-SDK:er på populära utvecklingsspråk. Mer information finns i dokumentationen för varje tjänst.

Tillgängliga Azure AI-tjänster

När du skapar AI-program använder du följande Azure AI-tjänster:

Tjänst beskrivning
Azure AI Search-ikonAzure AI Search Lägg till AI-baserad molnsökning i dina mobil- och webbappar.
Azure OpenAI-tjänstikonAzure OpenAI Utför en mängd olika uppgifter för naturligt språk.
RobottjänstikonBot Service Skapa robotar och anslut dem över kanaler.
Ikonen InnehållssäkerhetInnehållssäkerhet En AI-tjänst som identifierar oönskat innehåll.
Custom Vision-ikonCustom Vision Anpassa bildigenkänning för ditt företag.
Ikon för dokumentinformationDokumentinformation Omvandla dokument till intelligenta datadrivna lösningar.
AnsiktsikonAnsikte Identifiera människor och känslor i bilder.
Koncentrisani čitalac-ikonKoncentrisani čitalac Hjälper användare att läsa och förstå text.
SpråkikonSpråk Skapa appar med branschledande funktioner för förståelse av naturligt språk.
TalikonTal Tal till text, text till tal, översättning och talarigenkänning.
Translator-ikonÖversättare Använd AI-baserad översättningsteknik för att översätta mer än 100 använda, riskfyllda och utrotningshotade språk och dialekter.
Video Indexer-ikonVideo indexerare Extrahera användbara insikter från dina videor.
Vision-ikonVision Analysera innehåll i bilder och videor.

Följande Azure AI-tjänster är schemalagda för pensionering. Dessa tjänster är fortfarande tillgängliga för befintliga program men använder dem inte för nya AI-program:

Tjänst beskrivning
Ikonen AvvikelseidentifieringAvvikelseidentifiering (tillbakadragen) Identifiera tidigt potentiella problem.
Content Moderator-ikonContent Moderator (har dragits tillbaka) Identifiera potentiellt stötande eller oönskat innehåll.
SpråktolkningsikonSpråkförstedelse (pensionerad) Förstå naturligt språk i dina appar.
Ikon för Metrics AdvisorMetrics Advisor (tillbakadragen) En AI-tjänst som identifierar oönskat innehåll.
PersonanpassningsikonPersonanpassning (pensionerad) Skapa omfattande, anpassade upplevelser för varje användare.
Ikon för QnA MakerQnA Maker (pensionerad) Destillera information till lättnavigerade frågor och svar.

Prisnivåer och fakturering

Prisnivåer (och det belopp som du debiteras) baseras på antalet transaktioner som du skickar med din autentiseringsinformation. Varje prisnivå anger:

  • Maximalt antal tillåtna transaktioner per sekund (TPS).
  • Tjänstfunktioner aktiverade på prisnivån.
  • Kostnad för ett fördefinierat antal transaktioner. Om du går över det här numret medför det en extra avgift enligt vad som anges i prisinformationen för din tjänst.

Kommentar

Många av Azure AI-tjänsterna har en kostnadsfri nivå som du kan använda för att prova tjänsten. Om du vill använda den kostnadsfria nivån använder F0 du som SKU för din resurs.

Utvecklingsalternativ

De verktyg som du kan använda för att anpassa och konfigurera modeller skiljer sig från verktyg som du använder för att anropa Azure AI-tjänsterna. De flesta Azure AI-tjänster gör att du kan skicka data och ta emot insikter utan anpassning. Till exempel:

  • Du kan skicka en bild till Azure AI Vision-tjänsten för att identifiera ord och fraser eller räkna antalet personer i ramen
  • Du kan skicka en ljudfil till Speech-tjänsten och få transkriptioner och översätta talet till text samtidigt

Azure erbjuder ett brett utbud av verktyg som är utformade för olika typer av användare, varav många kan användas med Azure AI-tjänster. Designerdrivna verktyg är de enklaste att använda och är snabba att konfigurera och automatisera, men kan ha begränsningar när det gäller anpassning. Våra REST-API:er och klientbibliotek ger användarna mer kontroll och flexibilitet, men kräver mer arbete, tid och expertis för att skapa en lösning. Om du använder REST-API:er och klientbibliotek finns det en förväntan att du är bekväm med att arbeta med moderna programmeringsspråk som C#, Java, Python, JavaScript eller något annat populärt programmeringsspråk.

Låt oss ta en titt på de olika sätt som du kan arbeta med Azure AI-tjänsterna på.

Klientbibliotek och REST-API:er

Azure AI-tjänsters klientbibliotek och REST-API:er ger direkt åtkomst till din tjänst. De här verktygen ger programmatisk åtkomst till Azure AI-tjänsterna, deras baslinjemodeller och i många fall kan du programmatiskt anpassa dina modeller och lösningar.

  • Målanvändare: Utvecklare och dataforskare
  • Fördelar: Ger den största flexibiliteten att anropa tjänsterna från alla språk och miljöer
  • Användargränssnitt: N/A – endast kod
  • Prenumerationer: Azure-konto + Azure AI-tjänstresurser

Om du vill veta mer om tillgängliga klientbibliotek och REST-API:er använder du vår översikt över Azure AI-tjänster för att välja en tjänst och komma igång med någon av våra snabbstarter.

Löpande integrering och distribution

Du kan använda Azure DevOps och GitHub Actions för att hantera dina distributioner. I följande avsnitt har vi två exempel på CI/CD-integreringar för att träna och distribuera anpassade modeller för tjänsten Speech och Language Understanding (LUIS).

  • Målanvändare: Utvecklare, dataforskare och datatekniker
  • Fördelar: Gör att du kontinuerligt kan justera, uppdatera och distribuera program och modeller programmatiskt. Det finns betydande fördelar när du regelbundet använder dina data för att förbättra och uppdatera modeller för tal, vision, språk och beslut
  • Gränssnittsverktyg: N/A – endast kod
  • Prenumerationer: Azure-konto + Azure AI-tjänstresurs + GitHub-konto

Kontinuerlig integrering och leverans med DevOps och GitHub Actions

Language Understanding och Speech-tjänsten erbjuder lösningar för kontinuerlig integrering och kontinuerlig distribution som drivs av Azure DevOps och GitHub Actions. Dessa verktyg används för automatiserad träning, testning och versionshantering av anpassade modeller.

Lokala containrar

Många av Azure AI-tjänsterna kan distribueras i containrar för lokal åtkomst och användning. Med de här containrarna får du flexibiliteten att föra Azure AI-tjänster närmare dina data av kompatibilitets-, säkerhets- eller andra driftsskäl. En fullständig lista över Azure AI-containrar finns i Lokala containrar för Azure AI-tjänster.

Träningsmodeller

Med vissa tjänster kan du ta med egna data och sedan träna en modell. Med tränade anpassade modeller kan du utöka modellen med hjälp av tjänstens data och algoritm med dina egna data. Utdata matchar dina behov. När du tar med dina egna data kan du behöva tagga data på ett sätt som är specifikt för tjänsten. Om du till exempel tränar en modell för att identifiera blommor kan du tillhandahålla en katalog med blombilder tillsammans med blommans plats i varje bild för att träna modellen.

Azure AI-tjänster i ekosystemet

Med Azure- och Azure AI-tjänster har du tillgång till ett brett ekosystem, till exempel:

  • Automatiserings- och integrationsverktyg som Logic Apps och Power Automate.
  • Distributionsalternativ som Azure Functions och App Service.
  • Azure AI-tjänster Docker-containrar för säker åtkomst.
  • Verktyg som Apache Spark, Azure Databricks, Azure Synapse Analytics och Azure Kubernetes Service för stordatascenarier.

Mer information finns i Ekosystem för Azure AI-tjänster.

Regional tillgänglighet

API:erna i Azure AI-tjänster finns i ett växande nätverk av Microsoft-hanterade datacenter. Du hittar regional tillgänglighet för varje API i Azure-regionlistan.

Letar du efter en region som vi inte stöder ännu? Meddela oss genom att skicka in en funktionsbegäran på vårt UserVoice-forum.

Språkstöd

Azure AI-tjänster stöder en mängd olika kulturella språk på tjänstnivå. Du hittar språktillgängligheten för varje API i listan över språk som stöds.

Säkerhet

Azure AI-tjänster tillhandahåller en säkerhetsmodell i flera lager, inklusive autentisering med Microsoft Entra-autentiseringsuppgifter, en giltig resursnyckel och Virtuella Azure-nätverk.

Certifieringar och efterlevnad

Azure AI-tjänster som tilldelas certifieringar inkluderar Cloud Security Alliance STAR-certifiering, FedRAMP Moderate och HIPAA BAA.

Om du vill förstå sekretess och datahantering går du till Säkerhetscenter.

Hjälp och support

Azure AI-tjänster har flera supportalternativ som hjälper dig att gå vidare med att skapa intelligenta program. Azure AI-tjänster har också en stark community med utvecklare som kan hjälpa dig att besvara dina specifika frågor. En fullständig lista över tillgängliga supportalternativ finns i Support och hjälpalternativ för Azure AI-tjänster.

Nästa steg