Edit

Share via


Choose an Azure AI services technology

Azure AI services provide a suite of data science tools, models, and inferencing capabilities that support a broad range of functions. Most AI services require little to no AI expertise. This accessibility makes them available to students, small-business owners, startups, and large enterprises alike. Instead of building custom solutions, Microsoft recommends that you use these services to embed intelligent functionality into your workloads. In many cases, prebuilt models and software-as-a-service solutions provide the necessary capabilities. However, many services support further customization and fine-tuning without the need to redesign your workload.

Some projects require capabilities beyond what prebuilt models provide. You might need to use your own data exclusively to build a new model or perform functions that existing prebuilt models don’t support. In these cases, you can use Azure Machine Learning to build custom models of any type or scale. These solutions require more expertise, but they provide tailored functionality for organizations of any size and budget.

This article compares AI services and Machine Learning solutions. It’s organized by broad categories to help you choose the right service or model for your use case.

Categories of AI services

Azure provides several AI services that can be grouped into categories based on their capabilities:

Technology selection guide Service descriptions
Azure AI agents - Azure AI Agent Service

- Azure AI model inference

- Azure AI projects

- Azure AI evaluation
Retrieval Augmented Generation - Azure AI Search

- Azure AI Document Intelligence

- Azure OpenAI Service
Targeted language processing - Microsoft Azure AI Language

- Microsoft Azure AI Translator

- Document Intelligence

- Azure OpenAI
Speech recognition and generation - Microsoft Azure AI Speech

- Immersive Reader

- Azure OpenAI
Image and video processing guide - Microsoft Azure AI Vision

- Microsoft Azure AI Custom Vision

- Microsoft Azure AI Video Indexer

- Azure AI Face

- Azure OpenAI
Microsoft Azure AI Content Safety Content Safety is an AI service that detects harmful user-generated and AI-generated content in applications and processes images and text to flag content that's potentially offensive or unwanted. It can automatically detect and scan content regardless of its source language.
Custom Machine Learning Machine Learning procures and exposes many proprietary and open-source models that you can use directly or customize further with more training. It also supports the creation of new models of any type and is trained by using your own data.

Next steps