Reasoning Models
Reasoning models represent a significant advancement in how AI agents handle complex, multi-step tasks. When combined with Sema4's agent tuning, these models deliver dramatically improved accuracy and reliability for enterprise workflows.
Available Models
| Available Reasoning Models | Provider |
|---|---|
| OpenAI o3, o4-mini, GPT-5 | OpenAI, Microsoft Azure OpenAI |
| Claude Sonnet 4/4.5 and Opus 4.0/4.1 | AWS Bedrock, Snowflake Cortex |
For full details on models available from each provider, see the full model compatibility matrix below.
Reasoning Levels
You can configure reasoning levels for each agent to balance accuracy and response time. Higher reasoning levels deliver more accurate results but take longer to respond.
| Level | Use Case |
|---|---|
| Low | For faster replies on straightforward tasks with clear logic paths. Similar to ChatGPT's extended reasoning setting. |
| Medium | For most enterprise workflows (recommended default) |
| High | For complex analytical tasks and worker agents where response latency doesn't matter |
Improved Accuracy, Reduced Hallucination
Reasoning models combined with Sema4's agent tuning deliver dramatically better accuracy on complex, multi-step tasks - reducing hallucinations and improving the reliability of your agent outcomes.
These improvements have been validated through τ2-telecom benchmark, a widely-recognized evaluation for measuring agent performance on long-running, multi-step tasks. OpenAI and Anthropic use this benchmark to validate their tool-calling accuracy because it tests an agent's ability to maintain context, follow complex instructions, and complete sequential operations without degradation.
Sema4.AI agent accuracy with τ2-telecom benchmark
Requirements
For OpenAI's GPT-5 and Anthropic's Claude 4 model families:
- Building agents: Studio 1.6.0 or above
- Deploying agents: Agent Compute 1.6.0 for Sema4.AI Enteprise Edition, App Version 1.6 for Sema4.AI Team Edition
Using older versions? OpenAI's o3 reasoning model is available with Studio 1.4.6 and Agent Compute 1.4.1. See the full model compatibility matrix below.
Two steps to enable reasoning-powered agents
What to expect with reasoning models: While reasoning models significantly improve accuracy and reduce errors, they also change how your agents approach problems. Agents will provide more thorough, step-by-step responses and may surface edge cases or considerations that standard models miss. This means:
- Response style changes: Answers become more structured and comprehensive.
- Timing variations: Complex tasks may take longer but with higher success rates.
Always test reasoning-enabled agents with your actual workflows before deploying to production.
Step 1: Connect your models
Add your reasoning model credentials based on your access level:
- Control Room access: Add model credentials in Control Room settings
- Studio access only: Add model credentials in Studio > Settings > Models
Verify your setup by checking Studio → Settings → Models. Your reasoning-enabled models will show available reasoning levels.
If your organization manages AI model access centrally, contact your administrator for model credentials.
Step 2: Enable Reasoning for Your Agents
Create a New Agent with Reasoning Models
- Launch Sema4.AI Studio
- Click Build AI Agent
- Select Conversational or Worker (or import an existing agent)
- In the Large Language Model dropdown, select your model and reasoning level (Low/Medium/High)
- Assign a name and description
- Click Open in Runbook Editor to add instructions
- Click Create
- Test your agent by sending a message
Update an Existing Agent
- Launch Sema4.AI Studio
- Go to Agents → My Agents and select your agent
- In the right panel, click Edit Agent
- In the Large Language Model dropdown, select your model and reasoning level
- Save and test the updated agent
Architecture note: Enabling reasoning models updates your agent to our latest "v2.1" architecture. To revert, go to Advanced Options → select v2.0 Architecture → then reselect your original model.
Full Model Compatibility Matrix
Use this table to determine which version of Sema4.AI products you need for a specific model. The table shows when each model was first supported - newer versions continue to support all previously introduced models unless otherwise noted.
For Team Edition users
- Reasoning models with an asterisk (*) are fully supported via AWS Bedrock, OpenAI, or Azure OpenAI. These models are not yet supported in the Sema4.AI platform through the Cortex API.
- A timeline update for reasoning models with an asterisk (*) is expected in early November. For current model availability through Snowflake Cortex, see Snowflake's Cortex REST API documentation (opens in a new tab).