Välj en Azure Cognitive Services-teknik
Azure Cognitive Services är en uppsättning molnbaserade API:er som du kan använda i AI-program och dataflöden. Den innehåller förtränad modeller som är redo att användas i dina program, som inte kräver några data och ingen modellträning från din sida. Tjänsterna utvecklas av Microsofts AI- och forskningsteam och exponerar de senaste djupinlärningsalgoritmerna. De används via HTTP REST-gränssnitt. Dessutom är SDK:er tillgängliga för många vanliga ramverk för programutveckling.
Viktiga fördelar:
- Minimal utvecklingsinsats för toppmoderna AI-tjänster. Använd fördefinierade algoritmer eller skapa anpassade algoritmer ovanpå fördefinierade bibliotek.
- Enkel integrering i appar via HTTP REST-gränssnitt.
- Utvecklare och dataforskare på alla kompetensnivåer kan enkelt lägga till AI-funktioner i appar.
Överväganden:
- Dessa tjänster är endast tillgängliga via webben. Internetanslutning krävs vanligtvis. Ett undantag är Custom Vision-tjänsten, vars tränade modell du kan exportera för förutsägelse på enheter och vid IoT-gränsen.
- Även om betydande anpassning stöds kanske inte de tillgängliga tjänsterna passar alla krav för förutsägelseanalys.
Kategorier av Kognitiva Azure-tjänster
Dussintals kognitiva tjänster är tillgängliga i Azure. Här är en lista, kategoriserad efter det funktionsområde som de stöder:
Service | Länk till beslutsguide | Beskrivning |
---|---|---|
Språk | Välj en språktjänst | Kognitiva språktjänster är tjänster som tillhandahåller NLP-funktioner (Natural Language Processing) för att förstå och analysera text. |
Tal | Välj en taltjänst | Kognitiva taltjänster är tjänster som tillhandahåller talfunktioner som tal till text, text till tal, talöversättning och talarigenkänning. |
Vision | Välj en visionstjänst | Kognitiva tjänster för visuellt innehåll är tjänster som tillhandahåller funktioner för bild- och videoigenkänning. |
Beslutstjänster Tillämpade AI-tjänster |
Välj ett besluts-API eller tillämpad AI-tjänst | Kognitiva beslutstjänster är tjänster som tillhandahåller NLP-funktioner för att ge rekommendationer för välinformerat och effektivt beslutsfattande. |
Azure OpenAI-tjänsten | Inte tillgänglig | Azure OpenAI Service ger REST API-åtkomst till kraftfulla OpenAI-språkmodeller. |
Vanliga användningsfall
Följande är några vanliga användningsfall för Azure Cognitive Services.
Användningsfall | Kategori |
---|---|
Transkribera hörbart tal till läsbar och sökbar text. | Tal |
Konvertera text till naturligt tal för mer naturliga gränssnitt. | Tal |
Integrera realtidsöversättning av tal i dina appar. | Tal |
Identifiera och verifiera personen som talar med hjälp av röstegenskaper. | Tal |
Identifiera vanliga och domänspecifika termer. | Språk |
Identifiera sentiment och åsikter automatiskt i text. | Språk |
Destillera information till lättnavigerade frågor och svar. | Språk |
Gör så att dina appar kan interagera med användare via naturligt språk. | Språk |
Översätt mer än 100 språk och dialekter. | Språk |
Identifiera och analysera innehåll i bilder och video. | Visuellt innehåll |
Anpassa bildigenkänning så att den passar dina affärsbehov. | Visuellt innehåll |
Identifiera potentiella problem tidigt. | Beslutstjänster/Avvikelseidentifiering |
Identifiera potentiellt stötande eller oönskat innehåll. | Beslutstjänster/Content Moderator |
Skapa omfattande anpassade funktioner för alla användare. | Beslutstjänster/Personanpassning |
Tillämpa avancerade kodnings- och språkmodeller på olika användningsfall. | Azure OpenAI |
Kriterier för nyckelval
Om du vill begränsa alternativen börjar du med att svara på följande frågor:
Bearbetar du något som rör talat språk eller bearbetar du text, bilder eller dokument?
Har du data för att träna en modell? Om ja kan du överväga att använda anpassade tjänster som gör att du kan träna deras underliggande modeller med data som du tillhandahåller. Det kan förbättra noggrannheten och prestandan.
Det här flödesdiagrammet kan hjälpa dig att välja den bästa API-tjänsten för ditt användningsfall.
- Om ditt användningsfall kräver tal till text, text till tal eller tal till tal använder du ett tal-API.
- Om ditt användningsfall kräver språkanalys, textutvärdering eller text-till-text använder du ett språk-API.
- Om du behöver analysera bilder, video eller text använder du ett API för visuellt innehåll.
- Om du behöver fatta ett beslut använder du ett besluts-API eller tillämpade AI-tjänster.
Distribuera tjänster
När du distribuerar Cognitive Services kan du antingen distribuera tjänster oberoende av varandra eller använda cognitive services-resursen för flera tjänster. Resursen för flera tjänster distribuerar besluts-, språk-, tal-, visions- och tillämpade AI-tjänster.
- Distribuera en enskild tjänst om du inte behöver andra tjänster eller om du vill hantera åtkomst och fakturering per tjänst.
- Distribuera resursen för flera tjänster om du använder flera tjänster och vill hantera åtkomst och fakturering för alla tjänster tillsammans.
Kommentar
Resurskategorierna i dessa API-tjänster ändras ofta. Kontrollera den senaste dokumentationen för nya kategorier.
Deltagare
Den här artikeln underhålls av Microsoft. Det har ursprungligen skrivits av följande medarbetare.
Huvudsakliga författare:
- Ashish Chahuan | Senior Cloud Solution Architect
- Kruti Mehta | Azure Senior Fast Track Engineer
- Zoiner Tejada | VD och arkitekt
Övriga medarbetare:
- Mick Alberts | Teknisk författare
- Brandon Cowen | Senior Cloud Solution Architect
- Oscar Shimabukuro | Senior Cloud Solution Architect
- Manjit Singh | Programvarutekniker
- Christina Skarpathiotaki | Senior Cloud Solution Architect
- Nathan Widdup | Azure Senior Fast Track Engineer
Om du vill se icke-offentliga LinkedIn-profiler loggar du in på LinkedIn.
Nästa steg
- Utbildningsväg: Etablera och hantera Azure Cognitive Services
- Dokumentation om Azure Cognitive Services
- Vad är Azure Cognitive Services?
- Blogginlägg: Vilken AI är jag?
Relaterade resurser
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för