dc dotCreds
Reference guide

AI-103 Course Notes

Study AI-103 section notes, then jump straight into the guided course or related practice questions without losing your place.

Continue Course Start Practice
Checking access

Checking Pro access...

Looking for your active Pro access before showing Course Notes. This usually takes just a moment.

Course Notes preview

Unlock Pro for the full per-exam reference guide.

Preview one piece from each section. Pro includes every Course Notes section, summary, key point, common mistake, exam tip, related-question review, and PDF export.

Includes full Course Mode and Course Notes.

Section 1 Planning & Management Preview
More in this section
  • Full summary in Pro version
  • 9 more key points in Pro version
  • 3 more common mistakes in Pro version
  • 3 more exam tips in Pro version
  • 20 more related questions in Pro version

Summary

Planning an AI-103 solution starts with choosing the right retrieval and model services. Azure AI Search is the stronger fit when the app needs a search index with vector fields, hybrid keyword plus vector retrieval, filters, semantic ranking, and scalable relevance tuning. Cosmos DB is a better fit when the app already needs an operational NoSQL store for transactional data and lightweight vector lookup over that same data; it is not a drop-in replacement for a full search engine with analyzers, semantic ranker, and indexer pipelines.

Key Points

  • Azure AI Search: Azure AI Search is a managed search service for keyword, vector, hybrid, semantic, filtered, and faceted retrieval over an index. It matters on AI-103 when RAG needs relevance tuning, analyzers, indexers, semantic ranker, or vector search at search-service scale.

Common Mistakes

  • Choosing Cosmos DB when the scenario really needs Azure AI Search features such as hybrid retrieval, semantic ranking, analyzers, or indexer pipelines.

Exam Tips

  • Vector plus keyword retrieval should make Azure AI Search hybrid search stand out.
Section 2 Information Extraction Preview
More in this section
  • Full summary in Pro version
  • 4 more key points in Pro version
  • 3 more common mistakes in Pro version
  • 3 more exam tips in Pro version
  • 7 more related questions in Pro version

Summary

Extracting structured data from documents is a core capability of Azure AI Document Intelligence. The process begins with selecting the appropriate model type - either a prebuilt model for standard document layouts or a custom neural model for unstructured documents. The Layout model is particularly useful for extracting data from forms and structured documents, while Custom Neural Models provide flexibility for variable layouts. Asynchronous analysis enables non-blocking document processing, allowing applications to retrieve extracted data once the Document Intelligence service completes its analysis.

Key Points

  • Prebuilt Model: A pre-trained Document Intelligence model optimized for specific document types (e.g., Invoice, ID Documents) offering faster deployment and accuracy for standard layouts.

Common Mistakes

  • Choosing a custom model when a prebuilt Document Intelligence model already matches the document type.

Exam Tips

  • Use prebuilt Invoice for standard invoice fields and prebuilt ID for identity documents.
Section 3 Computer Vision Preview
More in this section
  • Full summary in Pro version
  • 6 more key points in Pro version
  • 3 more common mistakes in Pro version
  • 3 more exam tips in Pro version
  • 6 more related questions in Pro version

Summary

Azure AI Vision is the service choice when the app needs computer-vision features exposed through Azure AI services, such as image captions, dense captions, tags, objects, optical character recognition, and other Image Analysis API visual features. The exam often contrasts this with GPT-4o Vision: use Azure AI Vision for structured visual feature extraction and service-specific image analysis, and use GPT-4o Vision when the task needs multimodal reasoning over image content with natural-language context.

Key Points

  • Azure AI Vision: Azure AI Vision provides image analysis capabilities through Azure AI services, including structured visual features such as captions, tags, objects, and OCR. It matters when the exam asks for computer vision output from a dedicated vision API.

Common Mistakes

  • Choosing GPT-4o Vision when the requirement is fixed Image Analysis API features such as tags, captions, OCR, or objects.

Exam Tips

  • Use Azure AI Vision for structured image features from the Image Analysis API.
Section 4 Agentic Solutions Preview
More in this section
  • Full summary in Pro version
  • 10 more key points in Pro version
  • 3 more common mistakes in Pro version
  • 3 more exam tips in Pro version
  • 22 more related questions in Pro version

Summary

Prompt Flow and Semantic Kernel serve different implementation styles. Prompt Flow is best when a team wants a visual or flow-oriented way to build, evaluate, and debug prompt pipelines in Foundry. Semantic Kernel is a code-first SDK for connecting prompts, functions, plugins, memory, and agents inside an application. The exam distinction is design and evaluation flow versus programmatic orchestration.

Key Points

  • Prompt Flow: Prompt Flow is a Foundry workflow experience for building, evaluating, and debugging prompt-based flows. It matters when the scenario emphasizes flow design, testing, and evaluation rather than code-first agent orchestration.

Common Mistakes

  • Using Prompt Flow and Semantic Kernel interchangeably instead of separating flow evaluation from code-first orchestration.

Exam Tips

  • Prompt Flow fits visual pipeline design, evaluation, and debugging.
Section 5 Solution Management Preview
More in this section
  • Full summary in Pro version
  • 4 more key points in Pro version
  • 3 more common mistakes in Pro version
  • 3 more exam tips in Pro version
  • 33 more related questions in Pro version

Summary

Administrators configure Azure AI Content Filtering to mitigate risk by defining category-specific filtering rules. These rules, combined with severity thresholds, determine the action taken when content matches a category. Administrators monitor and adjust these settings through the Azure portal, utilizing Log Analytics to track token usage and evaluate model performance. Fine-tuning involves adjusting thresholds based on observed results and leveraging the Evaluator Prompt Criteria to refine groundedness evaluations.

Key Points

  • Category-Specific Filtering: The process of applying content filtering rules based on predefined categories such as hate speech or violence.

Common Mistakes

  • Changing the whole content filter policy when only a severity threshold or blocklist needs tuning.

Exam Tips

  • Use content filtering and blocklists for policy enforcement around generated content.
Section 6 Generative AI Fundamentals Preview
More in this section
  • Full summary in Pro version
  • 3 more key points in Pro version
  • 3 more common mistakes in Pro version
  • 3 more exam tips in Pro version
  • 7 more related questions in Pro version

Summary

Establishing consistent Generative AI outputs begins with defining a clear system prompt. This prompt, delivered as a high-priority instruction set, guides the Azure OpenAI chat model's responses, shaping its role, tone, and the type of information it generates. Utilizing system prompts allows administrators to control the model's behavior and ensure outputs align with brand guidelines. The System Prompt Persona control within the Azure portal enables the creation of distinct personas for the model, further refining its responses based on specific requirements.

Key Points

  • System Prompt: A set of high-priority instructions and context sent to a chat model to steer its responses, defining role, tone, and expected behavior.

Common Mistakes

  • Trying to enforce persona with repeated user prompts instead of a system message or reusable prompt template.

Exam Tips

  • Use system messages for stable behavior, persona, constraints, and response style.
Section 7 Solution Design Preview
More in this section
  • Full summary in Pro version
  • 10 more key points in Pro version
  • 3 more common mistakes in Pro version
  • 3 more exam tips in Pro version
  • 18 more related questions in Pro version

Summary

Secure AI solution design starts with identity. Managed identity lets Azure OpenAI, apps, functions, or other Azure resources authenticate to services without storing keys in code. Key Vault should hold secrets and keys, and Azure RBAC should grant the managed identity only the roles it needs. A 401 error in this area usually means authentication succeeded nowhere or authorization is missing for the exact data source, Key Vault secret, Search index, or API being called.

Key Points

  • Managed Identity: Managed identity gives an Azure resource an Entra-backed identity so it can access other Azure services without stored secrets. It matters when an AI app needs Key Vault, Search, storage, or Azure OpenAI access securely.

Common Mistakes

  • Fixing a 401 by changing network settings when the real problem is missing managed identity or data-plane RBAC.

Exam Tips

  • Separate identity, network, and permission troubleshooting before choosing an answer.
Section 8 Generative AI Implementation Preview
More in this section
  • Full summary in Pro version
  • 15 more key points in Pro version
  • 3 more common mistakes in Pro version
  • 3 more exam tips in Pro version
  • 29 more related questions in Pro version

Summary

A RAG architecture retrieves trusted content and supplies it to a model as grounding context. Azure AI Search commonly handles chunked content, vector fields, keyword fields, filters, semantic ranking, and indexer-driven ingestion. The model answers from the retrieved context, but grounding quality depends on chunking, embedding model choice, vector dimensions, query design, ranking, and prompt instructions such as strictness and topNDocuments.

Key Points

  • RAG Architecture: Retrieval-augmented generation retrieves relevant content and provides it to a model as grounding context. It matters because the model can answer from current enterprise data without training on that data.

Common Mistakes

  • Creating a vector field with dimensions that do not match the embedding model output.

Exam Tips

  • RAG quality depends on chunking, embeddings, vector schema, retrieval, ranking, and prompt grounding.