Introduction

Completed

Azure AI services are cloud-based services that encapsulate AI capabilities. Rather than a single product, you should think of AI services as a set of individual services that you can use as building blocks to compose sophisticated, intelligent applications.

AI services includes a wide range of individual services across multiple categories, as shown in the following table.

Language Speech Vision Decision
Azure AI Language Azure AI Speech Azure AI Computer Vision Azure AI Anomaly Detector
Azure AI Translator Azure AI Custom Vision Azure AI Content Moderator
Azure AI Face Azure AI Personalizer

You can use AI services to build your own AI solutions to provide out-of-the-box solutions for common AI scenarios. Azure AI services include:

  • Azure AI Document Intelligence - An optical character recognition (OCR) solution that can extract semantic meaning from forms, such as invoices, receipts, and others.
  • Azure AI Immersive Reader - A reading solution that supports people of all ages and abilities.
  • Azure Cognitive Search - A cloud-scale search solution that uses AI services to extract insights from data and documents.
  • Azure OpenAI - An Azure Cognitive Service that provides access to the capabilities of OpenAI GPT-4.

While the details of each AI service can vary, the approach to provisioning and consuming them is generally the same.

In this module, you will learn how to:

  • Create Azure AI services resources in an Azure subscription.
  • Identify endpoints, keys, and locations required to consume an AI services resource.
  • Use a REST API to consume an AI service.
  • Use an SDK to consume an AI service.