Azure AI Services Documentation
Welcome to Azure AI Services
Azure AI Services are a collection of cloud-based artificial intelligence services that developers can use to build intelligent applications. These services provide pre-built AI models and tools that can be integrated into your applications to add capabilities such as vision, speech, language understanding, decision-making, and more.
This documentation will guide you through the various Azure AI Services, how to get started, and how to leverage their power to transform your applications.
Getting Started with Azure AI Services
Begin your journey with Azure AI Services by following these essential steps.
Quickstart Guide
The Quickstart guide provides the fastest way to get your first AI solution running. It covers the basic steps to set up your environment and make your first API call.
Installation
To use Azure AI Services, you'll typically need to install the Azure SDKs for your preferred programming language. You can also interact with the services using REST APIs.
Visit the SDKs page for installation instructions for Python, C#, Node.js, Java, and Go.
Authentication
Secure access to Azure AI Services is managed through API keys and Azure Active Directory (now Microsoft Entra ID) authentication. Ensure you protect your keys and follow best practices for authentication.
Learn more about Authentication methods.
Explore Azure AI Services
Azure offers a comprehensive suite of AI services tailored to different needs.
Computer Vision
Enable your applications to "see" and interpret visual information. Services include:
- Computer Vision API: Image analysis, object detection, OCR.
- Custom Vision: Train custom image classification and object detection models.
- Face API: Face detection, recognition, and analysis.
- Form Recognizer: Extract text and data from forms and documents.
Natural Language Processing (NLP)
Understand and process human language. Key services include:
- Language Understanding (LUIS): Build custom models to understand user intent and extract entities.
- Text Analytics: Sentiment analysis, key phrase extraction, language detection, named entity recognition.
- Translator Text: Translate text between a wide range of languages.
- QnA Maker: Create a conversational question-and-answer bot from your content.
Speech
Integrate voice capabilities into your applications.
- Speech to Text: Transcribe spoken audio into text.
- Text to Speech: Convert text into natural-sounding synthesized speech.
- Speech Translation: Translate spoken audio in real-time.
Decision
Leverage AI to make smarter, data-driven decisions.
- Anomaly Detector: Identify unusual patterns in time-series data.
- Content Moderator: Detect potentially offensive, objectionable, or inappropriate content.
- Personalizer: Deliver personalized experiences to users.
Search
Enhance search experiences with AI-powered capabilities.
- Azure Cognitive Search: AI-powered search-as-a-service.
Other Services
Discover other powerful AI services:
- Azure OpenAI Service: Access cutting-edge large language models.
Hands-on Tutorials
Dive deeper with our guided tutorials.
Build a Conversational Chatbot
Learn to create a sophisticated chatbot using Azure AI Services and Bot Framework.
Analyze Customer Sentiment
Discover how to implement sentiment analysis to gauge customer feedback from text.
Go to the Sentiment Analysis Tutorial →
Generate Realistic Images
Explore the capabilities of image generation models.
API Reference & SDKs
Detailed information for developers.
REST API Reference
Find comprehensive documentation for all Azure AI Services REST APIs, including request and response formats.
SDKs
Download and integrate the Azure AI Services SDKs into your projects for seamless interaction.
Support & Community
Get help and connect with other developers.
Frequently Asked Questions (FAQ)
Find answers to common questions about Azure AI Services.
Community Forums
Engage with the Azure AI community, ask questions, and share your expertise.
Provide Feedback
Your feedback is crucial for improving Azure AI Services. Let us know your thoughts and suggestions.