WorkflowAI
WorkflowAI
Inference

Models

WorkflowAI connects you to 100+ models from leading AI providers including OpenAI, Anthropic, Google, Meta, DeepSeek, Mistral, and more — all through a single, unified API.

Switching between models

To use a specific model, simply change the model parameter in your API call.

To properly organize your observability data, you can identify your agent by adding agent_id to your metadata (preferred method) or by using an agent prefix in the model parameter when metadata editing isn't possible. This helps you track and debug runs for specific agents. Learn more about identifying your agent.

import openai

client = openai.OpenAI(
    api_key="YOUR_WORKFLOWAI_API_KEY",
    base_url="https://run.workflowai.com/v1"
)

# Using GPT-4
response = client.chat.completions.create(
    model="gpt-4o",
    messages=[{"role": "user", "content": "Hello!"}],
    metadata={"agent_id": "my-agent"} 
)

# Switching to Claude
response = client.chat.completions.create(
    model="claude-3-7-sonnet-latest",
    messages=[{"role": "user", "content": "Hello!"}],
    metadata={"agent_id": "my-agent"} 
)

# Using Llama
response = client.chat.completions.create(
    model="llama4-maverick-instruct-fast",
    messages=[{"role": "user", "content": "Hello!"}],
    metadata={"agent_id": "my-agent"} 
)
import OpenAI from 'openai';

const client = new OpenAI({
  apiKey: 'YOUR_WORKFLOWAI_API_KEY',
  baseURL: 'https://run.workflowai.com/v1',
});

// Using GPT-4
let response = await client.chat.completions.create({
  model: 'gpt-4o',
  messages: [{ role: 'user', content: 'Hello!' }],
  metadata: { agent_id: 'my-agent' } 
});

// Switching to Claude
response = await client.chat.completions.create({
  model: 'claude-3-7-sonnet-latest',
  messages: [{ role: 'user', content: 'Hello!' }],
  metadata: { agent_id: 'my-agent' } 
});

// Using Llama
response = await client.chat.completions.create({
  model: 'llama4-maverick-instruct-fast',
  messages: [{ role: 'user', content: 'Hello!' }],
  metadata: { agent_id: 'my-agent' } 
});
# Using GPT-4
curl https://run.workflowai.com/v1/chat/completions \
  -H "Authorization: Bearer YOUR_WORKFLOWAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o",
    "messages": [{"role": "user", "content": "Hello!"}],
    "metadata": {"agent_id": "my-agent"}
  }'

# Switching to Claude
curl https://run.workflowai.com/v1/chat/completions \
  -H "Authorization: Bearer YOUR_WORKFLOWAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-3-7-sonnet-latest",
    "messages": [{"role": "user", "content": "Hello!"}],
    "metadata": {"agent_id": "my-agent"}
  }'

TODO: check with @guillaume to confirm agentID, agent_id or agentId in Typescript.

Supported models

Using the API

You can access the list of models and their id via our API:

  • without any authentication
  • in a format compatible with the OpenAI API.
curl -X GET "https://run.workflowai.com/v1/models"
import openai

client = openai.OpenAI(api_key="YOUR_API_KEY", base_url="https://run.workflowai.com/v1")

models = client.models.list()

for model in models:
    print(model.id)
import OpenAI from 'openai';

const client = new OpenAI({
  apiKey: 'YOUR_API_KEY',
  baseURL: 'https://run.workflowai.com/v1',
});

const models = await client.models.list();

models.data.forEach((model) => {
  console.log(model.id);
});

Using MCP

list_models

List

We will need to adjust the layout here:

  • Add pricing information.
  • Show "price match info"
  • remove the support for image, audio... takes too much space.

Supported Models

ModelProviderReleased🖼️📄🎵🎨💬🔧📊
WorkflowAI
GPT-5 (2025-08-07)
gpt-5-2025-08-07
WorkflowAIAug 7, 2025
WorkflowAI
GPT-5 Mini (2025-08-07)
gpt-5-mini-2025-08-07
WorkflowAIAug 7, 2025
WorkflowAI
GPT-5 Nano (2025-08-07)
gpt-5-nano-2025-08-07
WorkflowAIAug 7, 2025
WorkflowAI
GPT-OSS 20B
gpt-oss-20b
WorkflowAIAug 6, 2025
WorkflowAI
GPT-OSS 120B
gpt-oss-120b
WorkflowAIAug 6, 2025
WorkflowAI
Claude 4.1 Opus (2025-08-05)
claude-opus-4-1-20250805
WorkflowAIAug 6, 2025
WorkflowAI
Gemini 2.5 Flash Lite
gemini-2.5-flash-lite
WorkflowAIJul 22, 2025
WorkflowAI
Grok 4 (0709)
grok-4-0709
WorkflowAIJul 9, 2025
WorkflowAI
Gemini 2.5 Flash
gemini-2.5-flash
WorkflowAIJun 18, 2025
WorkflowAI
Gemini 2.5 Pro
gemini-2.5-pro
WorkflowAIJun 18, 2025
WorkflowAI
Magistral Small (25-06)
magistral-small-2506
WorkflowAIJun 11, 2025
WorkflowAI
Magistral Medium (25-06)
magistral-medium-2506
WorkflowAIJun 11, 2025
WorkflowAI
GPT-4o (Audio Preview 2025-06-03)
gpt-4o-audio-preview-2025-06-03
WorkflowAIJun 3, 2025
WorkflowAI
DeepSeek R1 (05-28) (US hosted)
deepseek-r1-0528
WorkflowAIMay 28, 2025
WorkflowAI
Claude 4 Sonnet (2025-05-14)
claude-sonnet-4-latest
WorkflowAIMay 22, 2025
WorkflowAI
Claude 4 Sonnet (2025-05-14)
claude-sonnet-4-20250514
WorkflowAIMay 22, 2025
WorkflowAI
Claude 4 Opus (2025-05-14)
claude-opus-4-latest
WorkflowAIMay 22, 2025
WorkflowAI
Claude 4 Opus (2025-05-14)
claude-opus-4-20250514
WorkflowAIMay 22, 2025
WorkflowAI
Mistral Medium 3 (25-05)
mistral-medium-2505
WorkflowAIMay 8, 2025
WorkflowAI
Qwen3 235B (22B active)
qwen3-235b-a22b
WorkflowAIApr 29, 2025
WorkflowAI
Qwen3 30B (3B active)
qwen3-30b-a3b
WorkflowAIApr 29, 2025
WorkflowAI
Qwen3 (32B)
qwen3-32b
WorkflowAIApr 28, 2025
WorkflowAI
GPT Image 1
gpt-image-1
WorkflowAIApr 23, 2025
WorkflowAI
o3 (2025-04-16)
o3-latest
WorkflowAIApr 16, 2025
WorkflowAI
o3 (2025-04-16)
o3-2025-04-16
WorkflowAIApr 16, 2025
WorkflowAI
o4-mini (2025-04-16)
o4-mini-latest
WorkflowAIApr 16, 2025
WorkflowAI
o4-mini (2025-04-16)
o4-mini-2025-04-16
WorkflowAIApr 16, 2025
WorkflowAI
GPT-4.1 (2025-04-14)
gpt-4.1-latest
WorkflowAIApr 14, 2025
WorkflowAI
GPT-4.1 (2025-04-14)
gpt-4.1-2025-04-14
WorkflowAIApr 14, 2025
WorkflowAI
GPT-4.1 Mini (2025-04-14)
gpt-4.1-mini-latest
WorkflowAIApr 14, 2025
WorkflowAI
GPT-4.1 Mini (2025-04-14)
gpt-4.1-mini-2025-04-14
WorkflowAIApr 14, 2025
WorkflowAI
GPT-4.1 Nano (2025-04-14)
gpt-4.1-nano-latest
WorkflowAIApr 14, 2025
WorkflowAI
GPT-4.1 Nano (2025-04-14)
gpt-4.1-nano-2025-04-14
WorkflowAIApr 14, 2025
WorkflowAI
Grok 3 (beta)
grok-3-beta
WorkflowAIApr 10, 2025
WorkflowAI
Grok 3 Fast (beta)
grok-3-fast-beta
WorkflowAIApr 10, 2025
WorkflowAI
Grok 3 Mini (beta)
grok-3-mini-beta
WorkflowAIApr 10, 2025
WorkflowAI
Grok 3 Mini Fast (beta)
grok-3-mini-fast-beta
WorkflowAIApr 10, 2025
WorkflowAI
Llama 4 Maverick ⚡
llama4-maverick-instruct-fast
WorkflowAIApr 5, 2025
WorkflowAI
Llama 4 Scout ⚡
llama4-scout-instruct-fast
WorkflowAIApr 5, 2025
WorkflowAI
Llama 4 Maverick
llama4-maverick-instruct-basic
WorkflowAIApr 5, 2025
WorkflowAI
Llama 4 Scout
llama4-scout-instruct-basic
WorkflowAIApr 5, 2025
WorkflowAI
DeepSeek V3 (03-24) (US hosted)
deepseek-v3-0324
WorkflowAIMar 24, 2025
WorkflowAI
DeepSeek V3 (03-24) (US hosted)
deepseek-v3-latest
WorkflowAIMar 24, 2025
WorkflowAI
Mistral Small (25-03)
mistral-small-latest
WorkflowAIMar 17, 2025
WorkflowAI
Mistral Small (25-03)
mistral-small-2503
WorkflowAIMar 17, 2025
WorkflowAI
Claude 3.7 Sonnet (2025-02-19)
claude-3-7-sonnet-latest
WorkflowAIFeb 19, 2025
WorkflowAI
Claude 3.7 Sonnet (2025-02-19)
claude-3-7-sonnet-20250219
WorkflowAIFeb 19, 2025
WorkflowAI
Gemini 2.0 Flash (001)
gemini-2.0-flash-latest
WorkflowAIFeb 5, 2025
WorkflowAI
Gemini 2.0 Flash (001)
gemini-2.0-flash-001
WorkflowAIFeb 5, 2025
WorkflowAI
Gemini 2.0 Flash-Lite (001)
gemini-2.0-flash-lite-001
WorkflowAIFeb 5, 2025
WorkflowAI
o3-mini (2025-01-31)
o3-mini-latest
WorkflowAIJan 31, 2025
WorkflowAI
o3-mini (2025-01-31)
o3-mini-2025-01-31
WorkflowAIJan 31, 2025
WorkflowAI
Imagen 3.0 (002)
imagen-3.0-generate-latest
WorkflowAIJan 23, 2025
WorkflowAI
Imagen 3.0 (002)
imagen-3.0-generate-002
WorkflowAIJan 23, 2025
WorkflowAI
Mistral Small (25-01)
mistral-small-2501
WorkflowAIJan 13, 2025
WorkflowAI
CodeStral Mamba (25-01)
codestral-2501
WorkflowAIJan 13, 2025
WorkflowAI
o1 (2024-12-17)
o1-2024-12-17
WorkflowAIDec 17, 2024
WorkflowAI
GPT-4o (Audio Preview 2024-12-17)
gpt-4o-audio-preview-2024-12-17
WorkflowAIDec 17, 2024
WorkflowAI
Llama 3.3 (70B)
llama-3.3-70b
WorkflowAIDec 6, 2024
WorkflowAI
Mistral Large 2 (24-11)
mistral-large-latest
WorkflowAINov 24, 2024
WorkflowAI
Mistral Large 2 (24-11)
mistral-large-2411
WorkflowAINov 24, 2024
WorkflowAI
PixTral Large (24-11)
pixtral-large-latest
WorkflowAINov 24, 2024
WorkflowAI
PixTral Large (24-11)
pixtral-large-2411
WorkflowAINov 24, 2024
WorkflowAI
GPT-4o (2024-11-20)
gpt-4o-latest
WorkflowAINov 20, 2024
WorkflowAI
GPT-4o (2024-11-20)
gpt-4o-2024-11-20
WorkflowAINov 20, 2024
WorkflowAI
MiniStral (3B-2410)
ministral-3b-2410
WorkflowAIOct 24, 2024
WorkflowAI
MiniStral (8B-2410)
ministral-8b-2410
WorkflowAIOct 24, 2024
WorkflowAI
Claude 3.5 Sonnet (2024-10-22)
claude-3-5-sonnet-latest
WorkflowAIOct 22, 2024
WorkflowAI
Claude 3.5 Sonnet (2024-10-22)
claude-3-5-sonnet-20241022
WorkflowAIOct 22, 2024
WorkflowAI
Claude 3.5 Haiku (2024-10-22)
claude-3-5-haiku-latest
WorkflowAIOct 22, 2024
WorkflowAI
Claude 3.5 Haiku (2024-10-22)
claude-3-5-haiku-20241022
WorkflowAIOct 22, 2024
WorkflowAI
Mistral Small (24-09)
mistral-small-2409
WorkflowAISep 24, 2024
WorkflowAI
PixTral (12B-2409)
pixtral-12b-2409
WorkflowAISep 17, 2024
WorkflowAI
GPT-4o (2024-08-06)
gpt-4o-2024-08-06
WorkflowAIAug 6, 2024
WorkflowAI
Imagen 3.0 (001)
imagen-3.0-generate-001
WorkflowAIJul 31, 2024
WorkflowAI
Imagen 3.0 ⚡ (001)
imagen-3.0-fast-generate-001
WorkflowAIJul 31, 2024
WorkflowAI
Mistral Large 2 (24-07)
mistral-large-2-latest
WorkflowAIJul 24, 2024
WorkflowAI
Mistral Large 2 (24-07)
mistral-large-2-2407
WorkflowAIJul 24, 2024
WorkflowAI
CodeStral Mamba (24-07)
codestral-mamba-2407
WorkflowAIJul 24, 2024
WorkflowAI
Llama 3.1 (405B)
llama-3.1-405b
WorkflowAIJul 23, 2024
WorkflowAI
Llama 3.1 (70B)
llama-3.1-70b
WorkflowAIJul 23, 2024
WorkflowAI
Llama 3.1 (8B)
llama-3.1-8b
WorkflowAIJul 23, 2024
WorkflowAI
GPT-4o mini (2024-07-18)
gpt-4o-mini-latest
WorkflowAIJul 18, 2024
WorkflowAI
GPT-4o mini (2024-07-18)
gpt-4o-mini-2024-07-18
WorkflowAIJul 18, 2024
WorkflowAI
Claude 3.5 Sonnet (2024-06-20)
claude-3-5-sonnet-20240620
WorkflowAIJun 20, 2024
WorkflowAI
Claude 3 Haiku (2024-03-07)
claude-3-haiku-20240307
WorkflowAIMar 7, 2024
WorkflowAI
Claude 3 Opus (2024-02-29)
claude-3-opus-20240229
WorkflowAIFeb 29, 2024

Legend:

🖼️ Input Image
📄 Input PDF
🎵 Input Audio
🎨 Output Image
💬 Output Text
JSON Mode
🔧 Tool Calling
📊 Structured Output

Requesting a new model

If you don't see the model you are looking for, you can request it by contacting us.

Deprecated models

Explain with @guillaume that deprecated models are still available, and requests are routed to similar active models.

How is this guide?