provider
Azure AI Foundry
Direct answerFor direct Foundry calls, model usually means the deployment name rather than the catalog model ID; prefer Microsoft Entra ID in production.
Updated · Reviewed
Separate the platform, model originator, and deployment
The current official name is Microsoft Foundry; Azure AI Foundry remains a common former name. It is Azure's multi-provider catalog and deployment platform, not the originator of every listed model. Azure OpenAI, Microsoft models, and partner models can use different terms, regions, interfaces, and content-safety configuration. This site's /v1/chat/completions is only a gateway protocol for configured channels.
Requests normally use a deployment name
A catalog model is first deployed as an Azure resource with a caller-defined deployment name. Request model normally uses that deployment name, not the model ID shown in the catalog. The deployment also binds version, capacity type, filters, and rate limits. For 404, check resource endpoint, deployment name, and API version before trying another model alias.
Prefer Microsoft Entra ID in production
Foundry supports API keys and Microsoft Entra ID. A key is convenient for a quick test, but production should prefer keyless Entra authentication with least-privilege roles such as Cognitive Services User; the token scope must match the target service. Store and rotate any API key server-side. This site's token, an Azure key, and an Entra access token are not interchangeable.
Interfaces and SDKs are migrating
Azure OpenAI endpoints, Foundry Models endpoints, OpenAI/v1, and provider-specific paths do not have identical capabilities. Microsoft has deprecated the Azure AI Inference beta SDK and plans retirement on 2026-08-26, recommending the GA OpenAI/v1 API with stable OpenAI SDKs. Migrate base URL, deployment name, API version, response fields, tools, and stream events together.
Billing follows deployment type
Browsing Foundry does not make inference free. Language, vision, and audio can be charged by tokens or other per-model meters. Provisioned throughput, managed compute, and fine-tuned models can also incur reserved capacity, training, and continuous hosting cost. Configure budgets, Cost Management, Azure Monitor, and usage alerts for every deployment, and confirm that experimental hosting resources are removed when finished.
429, errors, and safety
For 401/403, inspect Entra scope, role, key, and model entitlement; for 404, inspect endpoint and deployment name. A 429 can mean TPM/RPM, saturated PTU, or shared capacity. Honor retry-after-ms, smooth concurrency, and use bounded backoff before changing quota or deployment type. Preserve request ID, effective model version, region, and filter results. Platform content safety does not replace application authorization, audit, or privacy controls.
Reviewed provider catalog
Latest models by capability
These are provider-catalog models, not a promise of availability on this site. Confirm callable IDs, endpoints, and pricing in the model marketplace.
Text, reasoning, and code
-
gpt-5.6-solStableOpenAI's flagship GPT-5.6 reasoning and coding model hosted by Microsoft Foundry.
-
gpt-5.6-terraStableThe balanced GPT-5.6 tier hosted by Microsoft Foundry.
Image generation and editing
-
gpt-image-2StableOpenAI's latest image generation and editing model hosted by Microsoft Foundry.
Video generation and editing
-
sora-2PreviewOpenAI's video generation preview hosted by Microsoft Foundry.
Speech and audio
-
gpt-realtime-2.1StableOpenAI's realtime voice interaction model hosted by Microsoft Foundry.
-
gpt-live-transcribeStableThe OpenAI realtime transcription model currently recommended by Microsoft documentation.
Embeddings, retrieval, and reranking
-
text-embedding-3-largeStableOpenAI's high-capability text embedding model hosted by Microsoft Foundry.
Use cases
- Managed Azure OpenAI
- Multi-provider model catalog
- Enterprise governance and regional deployment
API protocols
/v1/chat/completions
FAQ
Should model contain a catalog model ID or deployment name in Foundry?
It normally contains the deployment name you created. A deployment binds model, version, capacity, and content filters; copying a catalog ID can produce 404 or target the wrong resource.
Should Foundry production use an API key or Entra ID?
Prefer Microsoft Entra ID with least-privilege roles in production to avoid shared long-lived secrets. API keys suit quick validation but still belong in a server-side secret manager with rotation.
Why does Foundry return 429?
The cause can be deployment TPM/RPM, full PTU utilization, or shared capacity. Honor headers such as retry-after-ms, smooth bursts, then evaluate quota or Provisioned Throughput.
Can a Foundry deployment cost money while idle?
It depends on deployment type. Pay-as-you-go inference is generally usage-metered, while provisioned capacity or fine-tuned-model hosting can continue billing without requests.
Should a new project use the Azure AI Inference beta SDK?
No. Microsoft has deprecated that beta SDK and plans retirement on 2026-08-26. New integrations should move to OpenAI/v1 and a stable OpenAI SDK.
Related guides
Official sources
- Azure Models Sold Directly by Azure Official
- Azure AI Foundry Model Catalog Overview Official
- Microsoft Foundry Model Endpoints Official
- Microsoft Foundry Entra ID Authentication Official
- Microsoft Foundry Cost Management Official
- Azure OpenAI Quota and 429 Guidance Official
兔子API