AI-103 · Choosing Foundry Models and Services
22 cards
Choosing LLMs, Small Models, and Multimodal Models
-
Quick check
A developer must shortlist only models that can call tools. Which catalog filter narrows the list on that capability?
AInference tasks
Inference tasks narrows by task type, such as chat completion, audio generation, or embeddings. Tool calling is a feature, not a task type.
BSupported features
Right. Supported features filters on unique model features, and reasoning and tool calling are the examples it covers.
CCollections
Collections groups models by provider. It says who publishes a model, not whether it can call tools.
3 / 22
-
Quick check
A support chatbot answers short factual questions live, at high volume, and users notice any delay. Which model profile fits best?
AA reasoning model at its highest effort level
High effort gives the deepest reasoning but is the slowest and most expensive setting, the opposite of what live chat needs.
BA reasoning model picked for its 400K token context
A large context window doesn't make answers faster. GPT-5 has higher latency because of its reasoning depth.
CA non-reasoning model built for low latency
Right. GPT-4.1 is the non-reasoning, fast response model, built for real-time chat and high-throughput workloads.
6 / 22
-
Quick check
An agent on GPT-5-mini must run several tool calls in parallel. Which effort setting can't it use?
AMinimal, the fastest and cheapest level
Right. Parallel tool calls aren't supported at Minimal reasoning effort, so this agent needs Low, Medium, or High.
BLow, the light reasoning level for triage
Low supports parallel tool calls. It's a valid choice when the agent needs speed and parallel tools together.
CHigh, the deepest and slowest level
High supports parallel tool calls too. It's slower and more expensive, but it isn't ruled out by the tools.
9 / 22
-
Keep your progress in the app
That’s 3 of 9 quick checks. In the app they stay answered, and every lesson remembers where you left off.
-
Quick check
Which requirement points to Foundry Local instead of a cloud deployment?
AGetting enterprise SLAs on a Microsoft-hosted model
Enterprise-grade SLAs describe models sold by Azure and hosted in the cloud, not a runtime that ships inside your app.
BKeeping prompts on the device and working offline
Right. Foundry Local keeps data on the device, works offline, and starts responses with zero network latency.
CServing hundreds of users from one shared GPU server
Foundry Local targets one user per device. Many concurrent users call for a dedicated server inference framework.
12 / 22
-
Quick check
A team plans to install Foundry Local on one shared server for 300 simultaneous users. What's the right call?
ATurn on its optional local web server for batching
The optional web server serves several processes on one machine. Foundry Local doesn't provide continuous batching or concurrent request queuing.
BAdd an Azure subscription to unlock request queuing
Foundry Local needs no Azure subscription, and adding one doesn't turn it into a multi-user server stack.
CUse a server framework such as vLLM for this load
Right. Foundry Local is built for a single user on a constrained device. Concurrent users need a dedicated server inference framework.
14 / 22
-
Quick check
Where on a model card do you confirm which kinds of data a model supports?
AThe model card's Details tab
Right. The Details tab holds the description, version information, and supported data type of the model.
BThe Benchmarks tab
The Benchmarks tab shows performance metrics for select models. It compares quality, not supported inputs.
CThe License tab
The License tab holds the legal information about licensing, not the data the model accepts.
16 / 22
-
Quick check
Which requirement points you toward a model sold by Azure?
AFast access to niche research capabilities
Rapid access to specialized and niche capabilities is the strength of models from partners and community.
BMicrosoft support with enterprise-grade SLAs
Right. Models sold by Azure come with Microsoft-provided support and enterprise-grade SLAs, plus deep Azure integration.
CSupport handled directly by each model's provider
Provider-handled support, with varying SLAs, describes models from partners and community.
18 / 22
-
Quick check
Technicians have cached a model before visiting sites with no connectivity. Their notes are confidential. Which choice comes first?
AA cloud deployment of a mini model
A smaller cloud model lowers latency and cost, but it still needs the network and sends notes off the device.
BRunning a model through Foundry Local
Right. Once its files are cached, Foundry Local works offline and keeps data on the device.
CA reasoning model at Low effort in the cloud
Lower effort makes a reasoning model faster, but a cloud call still fails without connectivity.
20 / 22
-
Quick check
Which summary keeps all three model choices in their correct roles?
AGPT-4.1 for deep reasoning, Foundry Local for many users, and Claude for audio only
GPT-4.1 is the fast, non-reasoning model, Foundry Local is single-user, and Claude models take text and image input.
BGPT-5 for multistep reasoning, Foundry Local for offline devices, and Claude for image input
Right. Each model sits where its strength is: reasoning depth, on-device privacy, and image input with text output.
CGPT-5 for live chat, Foundry Local for cloud scale, and Claude for embeddings tasks
GPT-4.1 suits live chat better, Foundry Local isn't a cloud server stack, and Claude models handle text and images.
22 / 22
-
9 quick checks · then the test
In the app, finishing the quick checks opens this lesson’s 10-question test, and the ones you miss come back exactly when you’re about to forget them.
