CC
ClearCertify
首页
首页
AI-102
AI-102
考试指南
考试指南
🌐
中文
Login
Sign Up
返回到 AI-102
官方 AI-102 考试指南
考试格式、领域和准备技巧
AI-102: Designing and Implementing a Microsoft Azure AI Solution Study Guide
Exam Overview
Certification
: Microsoft Azure AI Engineer Associate
Exam Code
: AI-102
Target Audience
: AI engineers building, managing, and deploying AI solutions on Azure
Experience Required
: Python or C# development, REST APIs/SDKs, responsible AI principles
Skills Measured (as of April 30, 2025)
1. Plan and Manage an Azure AI Solution (20-25%)
Select the Appropriate Azure AI Foundry Services
Select service for generative AI solution
Select service for computer vision solution
Select service for natural language processing solution
Select service for speech solution
Select service for information extraction solution
Select service for knowledge mining solution
Plan, Create and Deploy an Azure AI Foundry Service
Plan for solution meeting Responsible AI principles
Create Azure AI resource
Choose appropriate AI models
Deploy AI models using appropriate deployment options
Install and utilize SDKs and APIs
Determine default endpoint for service
Integrate Azure AI Foundry Services into CI/CD pipeline
Plan and implement container deployment
Manage, Monitor, and Secure an Azure AI Foundry Service
Monitor Azure AI resource
Manage costs for Azure AI Foundry Services
Manage and protect account keys
Manage authentication for Azure AI Foundry Service resource
Implement AI Solutions Responsibly
Implement content moderation solutions
Configure responsible AI insights (content safety)
Implement responsible AI (content filters, blocklists)
Prevent harmful behavior (prompt shields, harm detection)
Design responsible AI governance framework
2. Implement Generative AI Solutions (15-20%)
Build Generative AI Solutions with Azure AI Foundry
Plan and prepare for generative AI solution
Deploy hub, project, and resources with Azure AI Foundry
Deploy appropriate generative AI model
Implement prompt flow solution
Implement RAG pattern by grounding model in data
Evaluate models and flows
Integrate project into application with Azure AI Foundry SDK
Utilize prompt templates
Use Azure OpenAI in Foundry Models
Provision Azure OpenAI in Foundry Models resource
Select and deploy Azure OpenAI model
Submit prompts to generate code and natural language
Use DALL-E model to generate images
Integrate Azure OpenAI into applications
Use large multimodal models
Implement Azure OpenAI Assistant
Optimize and Operationalize Generative AI Solution
Configure parameters to control generative behavior
Configure model monitoring and diagnostics
Optimize and manage deployment resources
Enable tracing and collect feedback
Implement model reflection
Deploy containers for local and edge devices
Implement orchestration of multiple generative AI models
Apply prompt engineering techniques
Fine-tune generative models
3. Implement an Agentic Solution (5-10%)
Create Custom Agents
Understand role and use cases of agents
Configure resources to build agents
Create agent with Azure AI Foundry Agent Service
Implement complex agents with Semantic Kernel and Autogen
Implement complex workflows (orchestration, multi-agent, autonomous)
Test, optimize and deploy agents
4. Implement Computer Vision Solutions (10-15%)
Analyze Images
Select visual features for image processing
Detect objects and generate image tags
Include image analysis features in processing requests
Interpret image processing responses
Extract text from images using Azure AI Vision
Convert handwritten text
Implement Custom Vision Models
Choose between image classification and object detection
Label images
Train custom image models
Evaluate custom vision model metrics
Publish custom vision models
Consume custom vision models
Build custom vision models code-first
Analyze Videos
Use Azure AI Video Indexer for video/live stream insights
Use Azure AI Vision Spatial Analysis for people detection/movement
5. Implement Natural Language Processing Solutions (15-20%)
Analyze and Translate Text
Extract key phrases and entities
Determine text sentiment
Detect language
Detect personally identifiable information (PII)
Translate text and documents using Azure AI Translator
Process and Translate Speech
Integrate generative AI speaking capabilities
Implement text-to-speech and speech-to-text
Improve text-to-speech using SSML
Implement custom speech solutions
Implement intent and keyword recognition
Translate speech-to-speech and speech-to-text
Implement Custom Language Models
Create intents, entities, and utterances
Train, evaluate, deploy, and test language understanding models
Optimize, backup, and recover models
Consume language models from client applications
Create custom question answering projects
Add question-answer pairs and import sources
Train, test, and publish knowledge bases
Create multi-turn conversations
Add alternate phrasing and chit-chat
Export knowledge bases
Create multi-language question answering solutions
Implement custom translation
6. Implement Knowledge Mining and Information Extraction Solutions (15-20%)
Implement Azure AI Search Solution
Provision Azure AI Search resource
Create index and define skillset
Create data sources and indexers
Implement custom skills in skillsets
Create and run indexers
Query index (syntax, sorting, filtering, wildcards)
Manage Knowledge Store projections
Implement Semantic and Vector Store Solutions
Configure semantic search
Implement vector search
Hybrid search approaches
Implement Azure AI Document Intelligence Solution
Provision Document Intelligence resource
Use prebuilt models for data extraction
Implement custom document intelligence models
Train, test, and publish custom models
Create composed document intelligence models
Extract Information with Azure AI Content Understanding
Create OCR pipeline for text extraction
Summarize, classify, and detect document attributes
Extract entities, tables, and images
Process and ingest various content types
Key Azure AI Services
Azure OpenAI Service
GPT models (GPT-4, GPT-3.5)
DALL-E for image generation
Embeddings models
Chat completions API
Function calling
Azure AI Vision
Image analysis
OCR (Read API)
Custom Vision
Face API
Video Indexer
Spatial Analysis
Azure AI Language
Text Analytics
Language Understanding (LUIS)
Question Answering
Translator
Custom Named Entity Recognition
Azure AI Speech
Speech-to-Text
Text-to-Speech
Speech Translation
Speaker Recognition
Custom Speech
Azure AI Document Intelligence
Prebuilt models (invoices, receipts, ID)
Custom extraction models
Layout API
General document model
Azure AI Search
Full-text search
Semantic search
Vector search
AI enrichment
Knowledge mining
Important Concepts
Responsible AI
Fairness
: Avoid bias
Reliability & Safety
: Consistent performance
Privacy & Security
: Data protection
Inclusiveness
: Accessible to all
Transparency
: Explainable AI
Accountability
: Human oversight
Generative AI Patterns
RAG (Retrieval Augmented Generation)
Ground models in your data
Reduce hallucinations
Provide context
Prompt Engineering
System messages
Few-shot learning
Chain of thought
Temperature and top-p
Agent Architecture
Single Agent
: One AI agent handling tasks
Multi-Agent
: Multiple specialized agents
Orchestration
: Coordinating agent actions
Autonomous
: Self-directed agents
Development Tools
SDKs
Azure SDK for Python
Azure SDK for .NET
Azure SDK for JavaScript
Azure SDK for Java
REST APIs
Authentication (API keys, Azure AD)
Request/response formats
Rate limiting
Error handling
Development Environments
Azure AI Studio
Visual Studio Code
Jupyter Notebooks
Azure Machine Learning
Best Practices
Security
Use managed identities
Rotate API keys regularly
Implement network isolation
Enable diagnostic logging
Use Azure Key Vault
Performance
Implement caching
Use batching for bulk operations
Configure appropriate tier/SKU
Monitor quotas and limits
Optimize prompt length
Cost Management
Choose appropriate pricing tier
Monitor usage and costs
Implement caching strategies
Use commitment tiers for predictable workloads
Clean up unused resources
Study Resources
Official Microsoft Learn
AI-102 learning paths
Azure AI services documentation
Hands-on labs
Practice assessments
Hands-On Practice
Azure free account
Azure AI Studio
Sample applications
GitHub repositories
Community Resources
Microsoft Q&A forums
AI/ML Tech Community
AI Show videos
Documentation and tutorials
Exam Details
Passing Score
: 700
Question Format
: Multiple choice, case studies, drag-and-drop
Exam Duration
: 120 minutes (150 minutes for non-native English speakers)
Languages Available
: Multiple languages
Exam Cost
: $165 USD (varies by region)
Certification Path
Prerequisites
: Development experience, REST APIs knowledge
Renewal
: Required every 12 months through Microsoft Learn
Related Certifications
:
Azure Data Scientist Associate (DP-100)
Azure Solutions Architect Expert (AZ-305)
Azure Developer Associate (AZ-204)
相关资源
概述
学习指南
速查表
练习测试