AI-102T00 Designing and Implementing an Azure AI Solution
1. Prepare to develop AI solutions on Azure
– Define artificial intelligence
– Understand AI-related terms
– Understand considerations for AI Engineers
– Understand considerations for responsible AI
– Understand capabilities of Azure Machine Learning
– Understand capabilities of Azure AI Services
– Understand capabilities of the Azure OpenAI Service
– Understand capabilities of Azure Cognitive Search
2. Create and consume Azure AI services
– Provision an Azure AI services resource
– Identify endpoints and keys
– Use a REST API
– Use an SDK
3. Secure Azure AI services
– Consider authentication
– Implement network security
4. Monitor Azure AI services
– Monitor cost
– Create alerts
– View metrics
– Manage diagnostic logging
5. Deploy Azure AI services in containers
– Understand containers
– Use Azure AI services containers
6. Analyze images
– Provision an Azure AI Vision resource
– Analyze an image
– Generate a smart-cropped thumbnail and remove background
7. Image classification with custom Azure AI Vision models
– Understand custom model types
– Create a custom project
– Label and train a custom model
8. Detect, analyze, and recognize faces
– Identify options for face detection analysis and identification
– Understand considerations for face analysis
– Detect faces with the Azure AI Vision service
– Implement facial recognition
9. Read Text in images and documents with the Azure AI Vision Service
– Explore Azure AI Vision options for reading text
– Use the Read API
10. Analyze video
– Understand Azure Video Indexer capabilities
– Extract custom insights
11. Analyze text with Azure AI Language
– Provision an Azure AI Language resource
– Detect language
– Extract key phrases
– Analyze sentiment
– Extract entities
– Extract linked entities
12. Create question answering solutions with Azure AI Language
– Understand question answering
– Compare question answering to Azure AI Language understanding
– Create a knowledge base
– Implement multi-turn conversation
13. Build a conversational language understanding model
– Understand prebuilt capabilities of the Azure AI Language service
– Define intents, utterances, and entities
– Use patterns to differentiate similar utterances
14. Create a custom text classification solution
– Understand types of classification projects
– Understand how to build text classification projects
15. Custom named entity recognition
– Understand custom named entity recognition
– Label your data
– Train and evaluate your model
16. Translate text with Azure AI Translator service
– Provision an Azure AI Translator resource
– Specify translation options
17. Create speech-enabled apps with Azure AI services
– Provision an Azure resource for speech
– Use the Azure AI Speech to Text API
18. Translate speech with the Azure AI Speech service
– Provision an Azure resource for speech translation
– Translate speech to text
19. Create an Azure AI Search solution
– Manage capacity
– Understand search components
20. Create a custom skill for Azure AI Search
– Create a custom skill
– Add a custom skill to a skillset
21. Create a knowledge store with Azure AI Search
– Define projections
– Define a knowledge store
22. Enrich your data with Azure AI Language
– Explore the available features of Azure AI Language
23. Implement advanced search features in Azure AI Search
– Improve the ranking of a document with term boosting
24. Build an Azure Machine Learning custom skill for Azure AI Search
– Understand how to use a custom Azure Machine Learning skillset
25. Search data outside the Azure platform in Azure AI Search using Azure Data Factory
– Index data from external data sources using Azure Data Factory
26. Maintain an Azure AI Search solution
– Manage security of an Azure AI Search solution
27. Perform search re-ranking with semantic ranking in Azure AI Search
– What is semantic ranking?
– Set up semantic ranking
28. Perform vector search and retrieval in Azure AI Search
– What is vector search?
– Prepare your search
29. Plan an Azure AI Document Intelligence solution
– Understand AI Document Intelligence
30. Use prebuilt Document intelligence models
– Understand prebuilt models
– Use the General Document, Read, and Layout models
31. Extract data from forms with Azure Document intelligence
– What is Azure Document Intelligence?
32. Create a composed Document intelligence model
– Understand composed models
33. Build a Document intelligence custom skill for Azure AI search
– Understand Azure AI Search enrichment pipelines
34. Get started with Azure OpenAI Service
– Access Azure OpenAI Service
35. Build natural language solutions with Azure OpenAI Service
– Integrate Azure OpenAI into your app
36. Apply prompt engineering with Azure OpenAI Service
– Understand prompt engineering
37. Generate code with Azure OpenAI Service
– Construct code from natural language
38. Generate images with Azure OpenAI Service
– What is DALL-E?
39. Implement Retrieval Augmented Generation (RAG) with Azure OpenAI Service
– Understand Retrieval Augmented Generation (RAG) with Azure OpenAI Service
40. Fundamentals of Responsible Generative AI
– Plan a responsible generative AI solution
This comprehensive curriculum covers a wide range of AI and machine learning concepts and practical applications using Azure AI services and Azure OpenAI Service.