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?