Formerly known as Azure AI Services or Azure Cognitive Services is a unified collection of prebuilt AI capabilities within the Microsoft Foundry platform
Hello khushal,
While working with Azure AI Foundry, agents can be created successfully using non‑ChatGPT models, including Llama‑4‑Maverick‑17B‑128E‑Instruct‑FP8. However, updating an existing agent to switch its underlying model is not supported as an in‑place operation.
This behavior is expected and is part of the current design of the Foundry Agent Service and Assistant‑style APIs. Once an agent version is created, the model selection becomes immutable for that version. As a result, attempts to update an existing agent definition to swap from a ChatGPT‑style model to a non‑ChatGPT model (such as Llama‑4) can return an error.
This is not a defect in the Llama‑4 model. The limitation applies to how agent updates are handled across the platform.
The supported way to move an agent to a different model is through agent versioning, not through an update call.
Using the Azure AI Foundry Portal
- Please open Azure AI Foundry
- Then navigate to Agents
- Select the existing agent
- Open the Versions tab
- Select New version
- Choose Llama‑4‑Maverick‑17B‑128E‑Instruct‑FP8 as the model
- Save the new version
- Mark the new version as Default / Active
Using SDK or API
- Please create a new agent version using the desired Llama‑4 model ID
- Please avoid using update operations to change the model
- Then promote the new version after validation
References:
Migrate to the new Foundry Agent Service - Microsoft Foundry | Microsoft Learn
Quotas and limits for Microsoft Foundry Agent Service - Microsoft Foundry | Microsoft Learn
Thank you!