Agents as model plus instructions, knowledge and tools, and the auto, required and none tool_choice values.
From Ultra Transcenders AI-901 by Tony Rough (publishing soon)
An AI agent goes further than a single prompt and response: it can reason about a request and take actions to fulfil it.
Each setting controls one thing, so match the requirement to the right setting.
The tool_choice parameter decides whether the model calls tools.
tool_choice |
Effect |
|---|---|
auto (default) |
The model decides whether to call a tool; there’s no guarantee it will |
required |
The model must call one or more tools on every response |
none |
No tool calls |
| A specific tool’s specification | Forces that one tool |
This note is one section of Ultra Transcenders AI-901: Microsoft Azure AI Fundamentals, an independent study guide that explains every topic the exam covers by technology, with comparison tables, diagrams and the common traps, plus a glossary linked to Microsoft Learn.
Publishing soon on Amazon in Kindle and paperback editions.
About the book · Free AI-901 glossary · All AI-901 study notes
Fairness, reliability and safety, privacy and security, inclusiveness, transparency and accountability, and how to tell them apart in a scenario.
How guardrails, system messages, grounding and user experience design reduce harm in a generative AI solution.
What happens between a prompt and a response, and how inference differs from training.
Which model setting controls randomness, which controls length and cost, and which ones are not set at deployment.
How to recognise each AI workload from a scenario.
Speech to text, text to speech, translation, batch transcription and speaker recognition compared.
How analyzers turn documents, images, audio and video into structured JSON, and how to call them from code.