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 | Lägg till AI-baserad molnsökning i dina mobil- och webbappar. |
Azure OpenAI | Utför en mängd olika uppgifter för naturligt språk. |
Bot Service | Skapa robotar och anslut dem över kanaler. |
Innehållssäkerhet | En AI-tjänst som identifierar oönskat innehåll. |
Custom Vision | Anpassa bildigenkänning för ditt företag. |
Dokumentinformation | Omvandla dokument till intelligenta datadrivna lösningar. |
Ansikte | Identifiera människor och känslor i bilder. |
Koncentrisani čitalac | Hjälper användare att läsa och förstå text. |
Språk | Skapa appar med branschledande funktioner för förståelse av naturligt språk. |
Tal | Tal till text, text till tal, översättning och talarigenkänning. |
Ö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 indexerare | Extrahera användbara insikter från dina videor. |
Vision | 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 |
---|---|
Avvikelseidentifiering (tillbakadragen) | Identifiera tidigt potentiella problem. |
Content Moderator (har dragits tillbaka) | Identifiera potentiellt stötande eller oönskat innehåll. |
Språkförstedelse (pensionerad) | Förstå naturligt språk i dina appar. |
Metrics Advisor (tillbakadragen) | En AI-tjänst som identifierar oönskat innehåll. |
Personanpassning (pensionerad) | Skapa omfattande, anpassade upplevelser för varje användare. |
QnA 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.