Professional Documents
Culture Documents
Fundamentals of Azure AI Services
Fundamentals of Azure AI Services
In this module you will learn what Azure AI services are, and how you can
use them in your own applications.
Let's take a look at some examples of what can be done with Azure AI
services. The Azure AI Content Safety service can be used to detect
harmful content within text or images, including violent or hateful content,
and report on its severity. The Azure AI Language service can be used to
summarize text, classify information, or extract key phrases. The Azure AI
Speech service provides powerful speech to text and text to speech
capabilities, allowing speech to be accurately transcribed into text, or text
to natural sounding voice audio.
Note
In some situations, AI has the potential to be used in ways that might
compromise an individual's privacy or rights. Microsoft has six
Responsible AI principles to help ensure AI services are ethical and fair.
Because of this, certain Azure AI services are restricted to ensure they're
used responsibly.
You can create a resource several ways, such as in the Azure portal.
Note
When developers incorporate an AI service into their applications, they
often use a SDK or the REST API.
The endpoint describes how to reach the AI service resource instance that
you want to use, in a similar way to the way a URL identifies a web site.
When you view the endpoint for your resource, it will look something like:
https://myaiservices29.cognitiveservices.azure.com/
The resource key protects the privacy of your resource. To ensure this is
always secure, the key can be changed periodically. You can view the
endpoint and key in the Azure portal under Resource Management and
Keys and Endpoint.
When you write code to access the AI service, the keys and endpoint must
be included in the authentication header. The authentication header sends
an authorization key to the service to confirm that the application can use
the resource. Learn more about different authentication requests to Azure
AI services here.
When you use a studio interface with Azure AI services, your credentials
are authenticated when you sign in, and a similar process is happening in
the background.
Summary
Azure AI services are easy to use AI capabilities made available as
resources on the Azure platform. AI service capabilities include Language,
Speech, Vision, Decision, Cognitive Search, and Azure OpenAI.
You can find out more about Azure AI services in the service
documentation.