AZ AI-102 Complete Guide 2026: Pass AI Engineer Associate First Try
Master AZ AI services and become a certified AI Engineer Associate with this comprehensive study guide.

What is the Azure AI-102 Exam?
The Azure AI-102: Designing and Implementing an Azure AI Solution exam validates your expertise in building, managing, and deploying AI solutions using Azure Cognitive Services, Azure Bot Service, and Azure Applied AI services. This associate-level certification is designed for developers and solution architects who create AI applications that leverage natural language processing, speech, computer vision, bots, and agents.
Unlike the foundational AI-900 exam, AI-102 requires hands-on coding experience and deep technical knowledge of Azure AI service implementation. You'll need to demonstrate practical skills in deploying models, processing data, securing AI endpoints, and building conversational AI solutions.
Exam Details & Quick Facts
AI-102 Exam Format
- Question Types: Multiple choice, drag-and-drop, case studies, hot area
- Languages: English, Japanese, Chinese (Simplified), Korean
- Proctoring: Online or test center options
- Validity: 1 year (requires annual renewal assessment)
- Prerequisite: None (AI-900 recommended)
AI-102 Exam Domains Deep Dive
| Domain | Weight | Key Topics |
|---|---|---|
| Plan and manage Azure AI solution | 15-20% | Resource provisioning, security, monitoring |
| Implement content moderation | 10-15% | Content safety, moderation workflows |
| Implement computer vision | 15-20% | Image analysis, OCR, custom vision |
| Implement NLP solutions | 25-30% | Text analytics, language understanding, translation |
| Implement knowledge mining | 5-10% | Azure Cognitive Search, enrichment pipelines |
| Implement generative AI | 10-15% | Azure OpenAI, prompt engineering |
Domain 1: Plan and Manage Azure AI Solution (15-20%)
This domain tests your ability to architect and manage AI solutions at scale. Key skills include:
- Resource provisioning: Create and configure Cognitive Services multi-service accounts, understand S0 vs F0 tiers
- Security: Implement managed identities, configure network security (VNets, Private Endpoints), manage API keys
- Monitoring: Set up Azure Monitor metrics and alerts, analyze diagnostic logs, implement Application Insights
- Cost optimization: Choose appropriate pricing tiers, implement throttling strategies
Domain 2: Implement Content Moderation (10-15%)
Azure AI Content Safety is critical for responsible AI deployment:
- Content Safety API: Detect harmful content in text, images, and multimodal inputs
- Custom categories: Train custom blocklists and allowlists for domain-specific content
- Moderation workflows: Implement human-in-the-loop review processes
- Severity levels: Configure thresholds for different content categories (violence, hate, sexual, self-harm)
Domain 3: Implement Computer Vision (15-20%)
Vision capabilities are heavily tested. Master these services:
- Azure AI Vision: Image analysis, tagging, captioning, object detection, smart cropping
- Custom Vision: Train and deploy custom image classification and object detection models
- OCR: Extract printed and handwritten text from images and documents
- Face API: Face detection, verification, identification (note: some features deprecated)
- Spatial analysis: People counting, social distancing monitoring
Domain 4: Implement NLP Solutions (25-30%)
The largest domain - focus significant study time here:
- Azure AI Language: Entity recognition, key phrase extraction, sentiment analysis, PII detection
- Conversational Language Understanding (CLU): Build custom intents and entities (replaced LUIS)
- Question Answering: Create knowledge bases from documents and URLs
- Translator: Real-time translation, document translation, custom terminology
- Speech: Speech-to-text, text-to-speech, speech translation, custom neural voice
Domain 5: Implement Knowledge Mining (5-10%)
Azure Cognitive Search powers intelligent search experiences:
- Indexing: Configure data sources, indexers, and index schemas
- Skillsets: Build AI enrichment pipelines with built-in and custom skills
- Knowledge store: Project enriched data to blob storage or tables
- Semantic search: Implement semantic ranking and captions
Domain 6: Implement Generative AI (10-15%)
Newest and fastest-growing domain - essential for 2025:
- Azure OpenAI: Deploy GPT-4, GPT-4 Turbo, and embedding models
- Prompt engineering: System messages, few-shot learning, chain-of-thought
- RAG patterns: Combine Azure Cognitive Search with Azure OpenAI for grounded responses
- Responsible AI: Content filters, abuse monitoring, data privacy controls
Prerequisites & Prior Knowledge
Before attempting AI-102, ensure you have these foundations:
Technical Prerequisites
- Programming: Proficiency in Python or C# (Python preferred for AI work)
- Azure basics: Azure portal navigation, resource groups, subscriptions
- REST APIs: Experience calling REST endpoints, handling JSON responses
- AI/ML fundamentals: Understanding of supervised learning, neural networks, NLP basics
- Development tools: VS Code, Azure CLI, Azure SDKs
Should I Take AI-900 First?
The AI-900 Azure AI Fundamentals exam is not a prerequisite, but it provides valuable context:
- Take AI-900 first if: You're new to AI/ML concepts, haven't used Azure Cognitive Services, or want a confidence boost before the associate exam
- Skip to AI-102 if: You have 6+ months of Azure experience, understand ML fundamentals, and have built AI applications before
Key Azure AI Services to Master
Azure AI Services (Multi-Service Account)
The unified endpoint for accessing multiple Cognitive Services APIs:
- Vision: Computer Vision, Custom Vision, Face (deprecated features), Document Intelligence
- Speech: Speech-to-text, text-to-speech, speech translation, speaker recognition
- Language: Text Analytics, Conversational Language Understanding, Translation, Question Answering
- Decision: Content Safety, Personalizer, Anomaly Detector
Azure OpenAI Service
Enterprise-grade access to OpenAI models with Azure security:
- GPT-4 & GPT-4 Turbo: Advanced reasoning, code generation, content creation
- GPT-3.5 Turbo: Cost-effective chat and completion scenarios
- Embeddings (text-embedding-ada-002): Semantic search, similarity matching
- DALL-E 3: Image generation from text prompts
- Whisper: Speech transcription with high accuracy
Azure AI Document Intelligence
Extract structured data from documents (formerly Form Recognizer):
- Prebuilt models: invoices, receipts, ID documents, tax forms
- Custom models: train on your own document types
- Layout API: tables, selection marks, structure extraction
- Read API: advanced OCR for complex documents
Azure Bot Service
Build and deploy conversational AI experiences:
- Bot Framework SDK (C# and Python)
- Power Virtual Agents integration
- Multi-channel deployment (Teams, web chat, Slack)
- Dialog management and adaptive dialogs
Hands-On Skills Required
AI-102 heavily tests practical implementation skills. You must be comfortable with:
Coding Skills
- Calling Azure AI REST APIs with authentication (subscription key, Azure AD)
- Using Azure SDKs (azure-ai-textanalytics, azure-ai-vision, azure-cognitiveservices-speech)
- Async programming patterns for batch processing
- Error handling and retry logic for API calls
- JSON parsing and data manipulation
Essential Hands-On Labs
Complete these labs before taking the exam:
- Deploy Azure AI Services: Create multi-service and single-service resources, configure networking
- Build Custom Vision model: Train image classifier, export to edge container
- Create CLU application: Define intents and entities, train and publish model
- Implement speech translation: Real-time speech-to-speech translation pipeline
- Build QnA solution: Create knowledge base, integrate with bot
- Deploy Azure OpenAI: Configure GPT deployment, implement RAG pattern
- Create search index: Build AI enrichment pipeline with cognitive skills
Study Strategy (8-12 Weeks)
Phase 1: Foundation (Weeks 1-2)
Goals
- Complete Microsoft Learn AI-102 learning path overview
- Set up Azure subscription with AI services provisioned
- Review AI/ML fundamentals if needed (consider AI-900 content)
- Understand the exam objectives and domain weights
Daily Study: 2-3 hours combining documentation and hands-on exploration.
Phase 2: Core Services Deep Dive (Weeks 3-6)
Goals
- Week 3-4: Computer Vision and Document Intelligence labs
- Week 5-6: NLP services (Language, Speech, Translation)
- Complete all Microsoft Learn modules for these domains
- Build mini-projects combining multiple services
Daily Study: 2-3 hours with 50% hands-on lab time.
Phase 3: Advanced Topics (Weeks 7-9)
Goals
- Azure OpenAI Service deployment and prompt engineering
- Cognitive Search and knowledge mining pipelines
- Bot Framework and conversational AI
- Security, monitoring, and governance deep dive
Daily Study: 2-3 hours with focus on integration scenarios.
Phase 4: Practice & Review (Weeks 10-12)
Goals
- Take 3-4 full-length practice exams
- Review weak areas identified by practice tests
- Re-do labs for services where you scored low
- Schedule and take the exam when scoring 80%+ consistently
Daily Study: 2-3 hours with practice exams and targeted review.
Top Study Resources
- Microsoft Learn: Free official learning path with labs and sandboxes
- GitHub Labs: MicrosoftLearning/AI-102-AIEngineer repository
- Azure AI documentation: Reference docs for all services
- ExamCert practice exams: 400+ questions with explanations
- Azure AI Studio: Experiment with OpenAI models hands-on
Exam Day Tips
Before the Exam
- System check: If taking online, run system test 24 hours before
- ID ready: Have government-issued ID matching registration name
- Environment: Clear desk, quiet room, stable internet
- Rest: Get 7-8 hours of sleep the night before
During the Exam
- Time management: 100 minutes / ~50 questions = ~2 min per question
- Flag and move: Don't get stuck on difficult questions, flag and return
- Read carefully: Watch for "NOT", "EXCEPT", "LEAST" in questions
- Case studies: Read all tabs before answering, requirements are often hidden
- Eliminate options: Remove obviously wrong answers to improve odds
Key Topics to Review Night Before
- Azure OpenAI model deployment and prompt engineering patterns
- CLU vs LUIS differences (CLU is current, LUIS deprecated)
- Content Safety severity levels and filter configurations
- Cognitive Search skillsets and enrichment pipeline architecture
- Authentication methods: subscription key vs managed identity vs Azure AD
AI-102 vs AI-900 Comparison
| Aspect | AI-900 | AI-102 |
|---|---|---|
| Level | Foundational | Associate |
| Duration | 45 minutes | 100 minutes |
| Questions | 40-60 | 40-60 |
| Passing Score | 700/1000 | 700/1000 |
| Cost | $99 USD | $165 USD |
| Coding Required | No | Yes (Python/C#) |
| Focus | Concepts & terminology | Implementation & deployment |
| Target Audience | Business professionals, beginners | Developers, solution architects |
| Prerequisites | None | None (experience recommended) |
Frequently Asked Questions
How hard is the Azure AI-102 exam?
AI-102 is moderately difficult, rated harder than foundational exams but easier than expert-level certifications. Success requires genuine hands-on experience with Azure AI services, not just theoretical knowledge. Most candidates need 8-12 weeks of focused preparation with extensive lab work.
What is the passing score for AI-102?
The passing score is 700 out of 1000. Microsoft uses scaled scoring, so your raw percentage may differ from the final score. Aim for 80%+ on practice exams to have a comfortable margin on exam day.
Should I take AI-900 before AI-102?
AI-900 is not a prerequisite but provides helpful foundational knowledge. If you're new to Azure AI, take AI-900 first. Experienced developers with Azure and ML background can skip directly to AI-102.
How long should I study for AI-102?
Plan for 8-12 weeks studying 10-15 hours per week. The timeline depends on your existing Azure experience. Hands-on labs should comprise at least 40% of your study time - this exam tests practical skills.
What programming language is needed for AI-102?
You should be proficient in Python or C#. Python is more common in the AI industry and has better support in Azure AI samples. You need skills in REST API calls, SDK usage, JSON parsing, and async programming patterns.
Career Opportunities
Azure AI-102 certification validates enterprise AI skills that are in high demand. Certified professionals pursue these roles:
| Role | Salary Range (USD) | Key Responsibilities |
|---|---|---|
| AI Engineer | $110,000 - $160,000 | Build and deploy AI solutions using Azure AI services |
| ML Solutions Architect | $130,000 - $180,000 | Design enterprise AI architectures and integrations |
| Cognitive Services Developer | $95,000 - $140,000 | Implement vision, speech, and language AI features |
| Conversational AI Developer | $100,000 - $145,000 | Build chatbots and virtual assistants |
| AI Solutions Consultant | $120,000 - $170,000 | Advise clients on AI strategy and implementation |
Ready to Pass AI-102?
Get 400+ practice questions covering all AI-102 domains with detailed explanations.
Start AI-102 Practice ExamPlan Your Study Journey
Use our free tools to optimize your preparation

