Any model, changed in one line
The model field takes any model id in the catalogue, and you can override it for a single run. Move an agent from a frontier model to a fast one, or from a US route to a European one, without touching the tools or the loop.
- 550+ text models behind one API key
- Override the model per run
- Identical API in Python and TypeScript

agent = Agent(name="support-agent",instructions="Answer from the docs.",tools=[search_docs],model="anthropic/claude-sonnet-4-6",)# Same agent, different model, per runresult = await agent.run("Summarise this thread",model="cerebras/gpt-oss-120b",)


