AI-103 study materials
AI-103 study resources

AI-103 study plan

AI-103 · Give each week a clear focus.

8 weeks · About 7 hours per week

Week 1

Plan and manage an Azure AI solution & Implement generative AI and agentic solutions

  • Provision an Azure AI Foundry project with a connected Azure OpenAI resource using the Azure CLI, and verify both key-based and keyless endpoints resolve.

  • Deploy one GPT-class chat model and one embedding model, then document the quota, tokens-per-minute, and regional availability tradeoffs of each.

  • Authenticate a Python client with a managed identity via Microsoft Entra ID and confirm no secrets are stored in code or config.

  • Build a streaming chat completion app that logs prompt/completion token counts per request for both deployments.

Your checkpoint

A working repo with a streaming chat app that authenticates by managed identity and prints per-request token usage broken out by deployment.

Week 2

Implement generative AI and agentic solutions

  • Implement a retrieval-augmented generation pipeline over roughly 30 documents using Azure AI Search with hybrid vector plus semantic ranking.

  • Compare two chunking strategies (fixed-size with overlap vs. layout-aware) and quantify retrieval quality against a 20-question golden set.

  • Author system prompts and few-shot examples that force JSON-schema-conformant output, and validate responses against the schema programmatically.

  • Wire up tool/function calling so the model can query an external HTTP API and feed results back into the conversation.

Your checkpoint

A RAG app plus a retrieval scorecard showing top-3 hit rate and answer-correctness rate for both chunking strategies.

Week 3

Implement generative AI and agentic solutions

  • Create an agent with Azure AI Agent Service, attach at least three tools (knowledge retrieval, code interpreter, custom function), and run multi-turn conversations.

  • Implement a routing-based multi-agent orchestration where a coordinator delegates to two specialist agents.

  • Add guardrails: content safety thresholds, groundedness checks against retrieved sources, and a prompt-injection test set.

  • Instrument tracing and logging for agent runs, then score 10 scripted tasks against a pass/fail success rubric.

Your checkpoint

A traced multi-agent solution with 3+ tools and an evaluation table of 10 tasks showing pass/fail, latency, and token cost.

Week 4

Implement information extraction solutions

  • Extract fields from invoices and receipts using Document Intelligence prebuilt models and map results into a typed object model.

  • Train a custom extraction model on a labeled sample set and report per-field precision and recall on a held-out split.

  • Implement OCR fallback for scanned pages and layout-aware chunking for downstream retrieval.

  • Design a confidence-threshold routing step that escalates low-confidence extractions to human review and log the escalation rate.

Your checkpoint

A document pipeline that processes 10 mixed-format files, emits schema-validated JSON, and produces a per-field accuracy and escalation report.

Week 5

Implement text analysis solutions

  • Detect and redact PII in text and documents, then verify redaction coverage with a self-built leakage test set.

  • Build a conversational language understanding project with intents and entities, and evaluate it on a labeled utterance set.

  • Add sentiment with opinion mining and key phrase extraction to a feedback-analysis pipeline.

  • Configure text and document translation with a custom glossary and confirm term consistency across 5 sample documents.

Your checkpoint

A feedback-analytics pipeline that outputs per-record sentiment, extracted entities, and redacted text, plus an evaluation report with intent accuracy and PII leakage count of zero.

Week 6

Implement computer vision solutions

  • Generate captions and answer visual questions with a multimodal model, then compare output quality and latency against the classic image analysis API on the same 20 images.

  • Extract printed and handwritten text with OCR and post-process the raw output into structured key-value fields.

  • Train and evaluate a custom image classification model on a labeled dataset, and report accuracy and confusion matrix.

  • Measure end-to-end latency and per-call cost for each vision path and record when to choose custom over prebuilt models.

Your checkpoint

A vision app that classifies and OCRs 20 sample images and reports accuracy, latency, and a written decision rule for prebuilt vs. custom models.

Week 7

Plan and manage an Azure AI solution

  • Design a deployment topology covering project/hub structure, private endpoints, Key Vault, and least-privilege role assignments, and document it as a diagram.

  • Configure diagnostic settings, metric alerts for latency and error rate, and a cost budget with an alert threshold.

  • Implement responsible AI controls: content filter levels, abuse-monitoring and retention settings, and an evaluation gate before promotion.

  • Automate provisioning with Bicep or Terraform and prove repeatability by tearing down and redeploying from scratch.

Your checkpoint

An infrastructure-as-code template plus a monitoring and cost runbook, validated by a clean redeploy that triggers a test alert.

Week 8

Plan and manage an Azure AI solution & Implement generative AI and agentic solutions & Implement computer vision solutions & Implement text analysis solutions & Implement information extraction solutions

  • Take timed practice assessments for all five domains and log the specific objectives missed.

  • Rebuild the two lowest-scoring objectives hands-on rather than re-reading notes.

  • Write a one-page decision cheat sheet mapping each domain to the Azure service and API choice triggers that distinguish similar options.

  • Re-run the two weakest domain assessments and confirm measurable score improvement.

Your checkpoint

A practice-assessment score of at least 85% overall, supported by a remediation log showing before/after scores for the two weakest domains.

Milestones

Week 2: RAG pipeline answers 16 of 20 golden-set questions correctly, and every response passes JSON schema validation.

Week 4: End-to-end flow works: retrieve, generate, agent tool call, and document extraction all run from one repo; domain 2 and domain 5 practice sections each score 80% or higher.

Week 6: Vision, text analysis, and extraction pipelines all run against fixed sample sets and produce saved evaluation reports with accuracy numbers.

Week 8: Infrastructure redeploys cleanly from code, all five domains have a logged practice score, and overall practice score is 85% or higher.