AI-103 Plan and manage an Azure AI solution: 364 practice questions
12 of the 364 Plan and manage an Azure AI solution questions in the Certsqill AI-103 bank, shown in full below. Each one carries an explanation for every option, not just the correct one — the wrong answers are where the marks go.
Preparing for AI-103? Take the free 5-min readiness check →
1. Create a hosted agent that runs custom orchestration code: Which implementation should you choose?
- Use Content Understanding to extract requirements into structured fields, without hosting agent code.Content Understanding analyzes supported content into structured results; it does not itself provide hosted agent orchestration.
- Create a prompt agent with instructions and configured tools, without a custom orchestration-code runtime.Prompt agents use instructions and tools, but this choice does not provide the required custom orchestration-code runtime.
- Create a hosted agent that runs custom orchestration code while Foundry manages its runtime hosting. ✓Hosted agents are intended for custom code and orchestration with managed hosting, matching both stated requirements.
- Use RAG to retrieve orchestration logic from business documents at run time.RAG supplies external information as model context; it is not a custom-code orchestration runtime or hosting approach.
Hosted agents fit the explicit need for custom code, orchestration, and managed hosting.
2. Select a supported model and configure it as the prompt: What should the developer do first?
- Add Content Understanding to convert policy documents into structured business records instead of configuring the model.Content Understanding analyzes source content into structured output, but it does not provide the model required by a prompt agent. The scenario already has document retrieval configured.
- Replace it with a hosted agent and add custom orchestration code for document answers.Hosted agents are appropriate when custom code or orchestration is required, but the scenario requires neither. This changes the runtime instead of supplying the missing model configuration.
- Select a supported model and configure it as the prompt agent’s response model. ✓A prompt agent requires a model in addition to instructions and tool configuration. Selecting the supported model resolves the stated missing prerequisite; document retrieval and permissions are already complete.
- Add retrieval sources so the agent can answer from documents despite lacking a configured model.Retrieval supplies external information for model context; it cannot replace the model that generates the agent response. Adding sources does not address the reported prerequisite.
Configure a supported model first; prompt agents require a model, instructions, and tool configuration.
3. Require answers from retrieved passages and acknowledgment: Which targeted correction should you make?
- Select a larger model while leaving retrieval and grounding instructions unchanged as the primary correction.Model selection should consider representative task quality, but model size alone is not the targeted diagnosis. The evidence identifies insufficient answer support, requiring grounding behavior and abstention rules.
- Require answers from retrieved passages and acknowledgment of insufficient evidence. ✓Retrieval, freshness, and access are performing well; the failure is answer generation. Prompt-agent instructions can require grounded answers and abstention when evidence is insufficient.
- Replace the retrieval index with Content Understanding fields for every document as the primary fix.Content Understanding can extract structured content, but the evaluation already shows relevant retrieval. Replacing the index does not directly correct unsupported answer generation and adds an unnecessary processing change.
- Rebuild document permissions and ingestion before addressing unsupported answer generation in the app.Permissions and freshness are already reported as correct. Rebuilding them addresses neither the measured generation failure nor the requirement to diagnose retrieval and answer generation separately.
Retrieval is relevant and current, so correct the answer-generation behavior with explicit grounding and abstention instructions.
4. Configure a Content Understanding schema and map validated: What should you implement?
- Create a prompt agent with invoice instructions and keep extracted output only in conversation history, without creating business records.This changes content representation or processing, but omits a step explicitly required by the scenario. A prompt agent is selected for model, instructions, and tools; an analyzer does not itself update the target business database.
- Add RAG and generate invoice records from retrieved document context.RAG supplies contextual information but does not replace schema-based extraction or guarantee that generated records are correct.
- Configure a Content Understanding schema and map validated fields into the business-record workflow. ✓Content Understanding produces structured fields according to an analyzer schema; application logic must use those fields to create records.
- Configure Markdown output and send retrieved passages directly into the business-record workflow.Markdown is useful for downstream retrieval, but passages are not the structured application fields required for business records.
Use a Content Understanding analyzer for schema-aligned extraction, then explicitly integrate its structured output with record creation.
5. Configure retrieval over accessible: What prerequisite should the developer add?
- Move prompt logic to a hosted agent leaving policy retrieval unconfigured.Hosted agents provide managed hosting for custom code and orchestration; hosting does not automatically retrieve the organization’s documents or ground responses.
- Create a Content Understanding analyzer for structured policy fields.Content Understanding can analyze documents into structured content, but an analyzer alone does not make that content available for agent retrieval or update the business workflow.
- Add detailed instructions telling the model to recall current policies and cite evidence it cannot access.Instructions can define behavior and an insufficient-evidence response, but cannot provide unavailable, changing policy content. This fails the external-knowledge prerequisite.
- Configure retrieval over accessible, indexed policy documents so relevant evidence enters agent context. ✓Retrieval supplies relevant external documents as model context, enabling grounded answers without retraining. Document freshness, relevance, access, and answer support still require inspection.
The missing prerequisite is a retrieval path over accessible policy documents, allowing relevant evidence to be supplied to the prompt agent.
6. Add instructions requiring acknowledgment of insufficient: Which targeted correction addresses that behavior?
- Configure a Content Understanding analyzer to extract policy fields leaving retrieval and response instructions unchanged.Content Understanding can structure document content, but an analyzer does not update the target business database or address unsupported answer behavior.
- Replace the model with a larger model because increased size should prevent unsupported policy responses.Model selection should consider task quality, modalities, latency, and cost; a larger model does not supply the required evidence-handling rule.
- Add instructions requiring acknowledgment of insufficient evidence when retrieved content cannot support an answer. ✓An explicit insufficient-evidence stopping condition directly addresses fabricated answers; freshness and retrieval quality can be evaluated separately.
- Retrain the model on policy documents so retrieval is no longer needed for policy answers.RAG provides current external information without retraining, and retraining does not establish the required behavior when evidence is absent.
Add an explicit prompt-agent instruction to acknowledge insufficient evidence rather than fabricate an answer or citation.
7. Create a representative test set: Which step best satisfies these requirements?
- Create a representative test set, then measure retrieval relevance and answer support separately during each rollout. ✓This creates a repeatable quality baseline, diagnoses retrieval separately from generation, and checks whether answers are supported by retrieved evidence.
- Convert policy documents into structured fields and validate their schema instead of testing retrieval and answer support.Structured fields can support application records, but this omits the required evaluation of retrieval, freshness, access, and answer support.
- Move orchestration into a hosted agent and validate deployment health instead of retrieval and answer quality.Hosted agents provide custom code and orchestration, not guaranteed truth, freshness, authorization, or a substitute for separate evaluation.
- Reindex all documents and rely on generated citations as proof that every answer is factually supported.Reindexing can refresh retrieval, but citations do not prove truth or answer support; freshness, relevance, access, and evidence require inspection.
Use a repeatable evaluation set and independently assess retrieval quality and answer support before each rollout.
8. Add app integration that maps the structured output: What should the developer do next?
- Add retrieval indexing so the extracted fields become available to the target business database.Retrieval can support downstream search and grounding, but indexing does not itself write structured analyzer results into the target database.
- Change the analyzer output to Markdown so the target business database can consume the extracted records.Markdown can support downstream retrieval, whereas structured fields better support application records; changing format does not create persistence.
- Add app integration that maps the structured output and writes the fields to the target business database. ✓The analyzer completed successfully; the missing step is downstream handling that maps its fields and persists them in the database.
- Update prompt-agent instructions to save analyzer fields without implementing downstream database integration.Instructions and tool configuration guide prompt agents, but they do not update a target database without an implemented integration path.
Successful analyzer output proves extraction, not persistence. Implement the application integration that maps and writes the structured fields.
9. Configure the prompt agent to state when evidence is: Which targeted correction addresses the reported defect?
- Change the analyzer output from structured invoice fields to Markdown so the agent can verify citations.Markdown can support downstream retrieval, but changing invoice extraction format does not correct fabricated citations when retrieval evidence is insufficient.
- Replace the deployed model with a larger model because model size alone should determine citation reliability.Model selection should consider task quality, modalities, latency, and cost—not size alone. This does not specifically correct unsupported citation behavior.
- Configure the prompt agent to state when evidence is insufficient instead of fabricating citations, using explicit stopping instructions. ✓This directly addresses unsupported answers while preserving successful retrieval and extraction. Stopping behavior should be explicit.
- Move the existing prompt and retrieval logic into a hosted agent without changing its evidence checks.Hosted agents provide managed hosting for custom code and orchestration; hosting does not automatically validate evidence or citations.
Use explicit prompt-agent instructions to acknowledge insufficient evidence and stop rather than fabricate citations.
10. Record and reproduce the model: Which action should the developer take first?
- Configure Content Understanding to write analyzed prototype conversations into the target business database.Content Understanding analyzes supported content into structured output, but it does not itself update a business database and is unrelated to this rollout.
- Add RAG and use retrieved documents as the acceptance test for every response.RAG grounds responses in external information but does not provide reproducible prompt-agent configuration or replace broader task evaluation.
- Reimplement the prototype as hosted-agent code before establishing versioned configuration and representative acceptance tests.Hosted agents suit scenarios requiring custom code or orchestration, which this scenario excludes; hosting alone does not ensure identical behavior.
- Record and reproduce the model, instructions, tools, stopping conditions, and representative-task acceptance tests. ✓This preserves the prompt agent’s essential configuration and verifies that rollout meets the same task-quality requirements.
Reproduce the prompt agent’s model, instructions, tools, stopping conditions, and representative-task tests, after confirming target support.
11. Verify document access: What should the developer do first?
- Replace the selected model with a larger model before investigating the retrieval dependency.Model selection should consider representative task quality, modalities, latency, and cost, but a larger model does not resolve zero retrieved passages.
- Verify document access, freshness, and retrieval relevance, then repair the retrieval dependency. ✓Zero retrieved passages indicates a retrieval-side failure. Verify that documents are current and accessible and that retrieval finds relevant content before diagnosing generation.
- Configure Content Understanding to extract policy fields before checking the retrieval tool and index.This changes content representation or processing, but omits a step explicitly required by the scenario. Content Understanding can produce structured content, but its analyzer does not by itself update a target business database or repair this retrieval failure.
- Strengthen instructions requiring citations for every policy answer before fixing the missing evidence returned by retrieval or its source documents.Instructions cannot supply missing evidence and may encourage unsupported answers. The agent should acknowledge insufficient evidence rather than fabricate citations.
Zero passages points first to retrieval or document dependencies, not answer generation.
12. Add application code to validate fields and write approved: What should you add to address the remaining risk?
- Archive analyzer output as Markdown and omit app logic that writes validated fields to the accounts-payable database.This changes content representation or processing, but omits a step explicitly required by the scenario. Markdown can support downstream retrieval, but changing the output representation does not synchronize records to a database.
- Add application code to validate fields and write approved database records. ✓Content Understanding produces structured content but does not itself update the target business database. An application integration must perform that write.
- Expand the analyzer schema and rely on analysis completion to commit extracted records to the database.Schemas determine structured analyzer output; analysis completion does not perform the separate database-write integration.
- Add a prompt agent to retrieve analyzer output and assume each extracted field is already synchronized to the database.A prompt agent can use configured tools, but merely retrieving output does not update the target database or provide synchronization.
Content Understanding extracts structured content but does not update business databases; application logic must validate and persist the fields.
352 more Plan and manage an Azure AI solution questions
The remaining 352 questions in this domain are part of the full AI-103 bank — 1300 questions, every option explained. Start with the free five-minute check and see your score per domain.
Test your AI-103 readiness — freeOther AI-103 domains
- Implement generative AI and agentic solutions — 429 questions →
- Implement computer vision solutions — 169 questions →
- Implement text analysis solutions — 169 questions →
- Implement information extraction solutions — 169 questions →
- All 1300 AI-103 questions →