Dashboard Part 2 — Generative AI
🤖 Part 2 of 6

Implement Generative
AI Solutions

This is the fastest-growing domain in AI-102. You'll learn how to build solutions using Microsoft Foundry, deploy and use Azure OpenAI models (GPT-4o, DALL-E, embeddings), implement RAG patterns, design prompts, and operationalise your AI solutions for production. Everything in Part 1 underpins this part — security, monitoring, and responsible AI all apply directly here.

15–20%of exam questions
3topic files
~23exam sub-skills
0% your progress
Part 1 Must Be Complete Before Starting Here

Part 2 assumes you know: endpoint, API key, resource, managed identity, RBAC, environment variables, content filters, and prompt shields. All of these appear in Part 2 code and scenarios without re-explanation. If any feel unclear, revisit Part 1 first.

💡 Why this part matters for the exam

Generative AI is the newest and most actively updated domain in AI-102. Microsoft refreshed the exam objectives in December 2025 specifically to emphasise Azure AI Foundry as the central platform for building GenAI solutions, RAG patterns for grounding models in enterprise data, and prompt engineering techniques for improving model outputs. Questions here are heavily scenario-based — "a company needs to build X, which approach is best?" — requiring you to understand not just what each service does but when to use which deployment option, model, or technique.

What you'll learn in Part 2

🏭 How Microsoft Foundry organises GenAI projects — Hubs, Projects, connections, and the model catalog
🔄 Prompt Flow — building, testing, and deploying multi-step AI pipelines visually and in code
📚 RAG pattern — grounding an AI model in your own data to reduce hallucinations and keep answers factual
🤖 Azure OpenAI models — GPT-4o, DALL-E, Whisper, embeddings — and when to use each one
💬 Chat Completions API — system prompts, user messages, assistant responses, and the messages array structure
🎛️ Generation parameters — temperature, top_p, max_tokens, penalties — and what each one controls
🎯 Prompt engineering — zero-shot, few-shot, chain-of-thought, system prompts, and meta-prompting
🔬 Fine-tuning — when to fine-tune vs RAG, how fine-tuning works, and the training data format

Topics in this Part

Study in order — Topic 1 introduces concepts that Topics 2 and 3 build on.

01
🏭 Build GenAI Solutions with Microsoft Foundry

The foundation topic for all generative AI work in Azure. You'll learn what Microsoft Foundry is and how to set up a hub and project, navigate the model catalog, implement Prompt Flow pipelines, build a RAG solution grounded in your own data, evaluate your models using built-in metrics, and integrate everything into a Python application using the Foundry SDK.

Microsoft FoundryPrompt Flow RAG PatternModel Catalog Evaluation MetricsFoundry SDK
02
💡 Use Azure OpenAI in Foundry Models

Deep dive into the Azure OpenAI service itself. Covers provisioning an Azure OpenAI resource, selecting and deploying models (GPT-4o, DALL-E, Whisper, embeddings), calling the Chat Completions API from Python, understanding the roles (system/user/assistant) and messages array structure, generating images with DALL-E, transcribing audio with Whisper, and working with multimodal models that understand both text and images.

Chat Completions APIGPT-4o DALL-E 3Whisper MultimodalSystem Prompt
03
⚡ Optimize & Operationalize GenAI Solutions

Making your GenAI solution production-ready. Covers all generation parameters (temperature, top_p, penalties), quota and throughput management (TPM, PTU), prompt engineering techniques (zero-shot, few-shot, chain-of-thought), fine-tuning a model (when and how), monitoring token usage and performance, orchestrating multiple models, and deploying containers for edge and local use.

TemperaturePrompt Engineering Fine-TuningTPM / PTU OrchestrationMonitoring
Ready to start Part 2?
Begin with Topic 1 — it sets the foundation for the other two.
🃏 Flashcards ✅ Part 2 Quiz Start Topic 1 →