Skip to main content

OpenRouter logoOpenRouter

OpenRouter 汇聚了来自多个提供商的模型,并提供增强功能,如速率限制和故障转移。通过 Mastra 的模型路由访问 173 个模型。

🌐 OpenRouter aggregates models from multiple providers with enhanced features like rate limiting and failover. Access 173 models through Mastra's model router.

OpenRouter 文档中了解更多。

🌐 Learn more in the OpenRouter documentation.

用法
Direct link to 用法

🌐 Usage

src/mastra/agents/my-agent.ts
import { Agent } from "@mastra/core/agent";

const agent = new Agent({
id: "my-agent",
name: "My Agent",
instructions: "You are a helpful assistant",
model: "openrouter/allenai/molmo-2-8b:free"
});
info

Mastra 使用与 OpenAI 兼容的 /chat/completions 端点。某些特定提供商的功能可能无法使用。详见 OpenRouter 文档

🌐 Mastra uses the OpenAI-compatible /chat/completions endpoint. Some provider-specific features may not be available. Check the OpenRouter documentation for details.

配置
Direct link to 配置

🌐 Configuration

# Use gateway API key
OPENROUTER_API_KEY=your-gateway-key

# Or use provider API keys directly
OPENAI_API_KEY=sk-...
ANTHROPIC_API_KEY=ant-...

可用型号
Direct link to 可用型号

🌐 Available Models

Model
allenai/molmo-2-8b:free
anthropic/claude-3.5-haiku
anthropic/claude-3.7-sonnet
anthropic/claude-haiku-4.5
anthropic/claude-opus-4
anthropic/claude-opus-4.1
anthropic/claude-opus-4.5
anthropic/claude-sonnet-4
anthropic/claude-sonnet-4.5
arcee-ai/trinity-large-preview:free
arcee-ai/trinity-mini:free
black-forest-labs/flux.2-flex
black-forest-labs/flux.2-klein-4b
black-forest-labs/flux.2-max
black-forest-labs/flux.2-pro
bytedance-seed/seedream-4.5
cognitivecomputations/dolphin-mistral-24b-venice-edition:free
cognitivecomputations/dolphin3.0-mistral-24b
cognitivecomputations/dolphin3.0-r1-mistral-24b
deepseek/deepseek-chat-v3-0324
deepseek/deepseek-chat-v3.1
deepseek/deepseek-r1-0528-qwen3-8b:free
deepseek/deepseek-r1-0528:free
deepseek/deepseek-r1-distill-llama-70b
deepseek/deepseek-r1-distill-qwen-14b
deepseek/deepseek-r1:free
deepseek/deepseek-v3-base:free
deepseek/deepseek-v3.1-terminus
deepseek/deepseek-v3.1-terminus:exacto
deepseek/deepseek-v3.2
deepseek/deepseek-v3.2-speciale
featherless/qwerky-72b
google/gemini-2.0-flash-001
google/gemini-2.0-flash-exp:free
google/gemini-2.5-flash
google/gemini-2.5-flash-lite
google/gemini-2.5-flash-lite-preview-09-2025
google/gemini-2.5-flash-preview-09-2025
google/gemini-2.5-pro
google/gemini-2.5-pro-preview-05-06
google/gemini-2.5-pro-preview-06-05
google/gemini-3-flash-preview
google/gemini-3-pro-preview
google/gemma-2-9b-it
google/gemma-3-12b-it
google/gemma-3-12b-it:free
google/gemma-3-27b-it
google/gemma-3-27b-it:free
google/gemma-3-4b-it
google/gemma-3-4b-it:free
google/gemma-3n-e2b-it:free
google/gemma-3n-e4b-it
google/gemma-3n-e4b-it:free
kwaipilot/kat-coder-pro:free
liquid/lfm-2.5-1.2b-instruct:free
liquid/lfm-2.5-1.2b-thinking:free
meta-llama/llama-3.1-405b-instruct:free
meta-llama/llama-3.2-11b-vision-instruct
meta-llama/llama-3.2-3b-instruct:free
meta-llama/llama-3.3-70b-instruct:free
meta-llama/llama-4-scout:free
microsoft/mai-ds-r1:free
minimax/minimax-01
minimax/minimax-m1
minimax/minimax-m2
minimax/minimax-m2.1
mistralai/codestral-2508
mistralai/devstral-2512
mistralai/devstral-2512:free
mistralai/devstral-medium-2507
mistralai/devstral-small-2505
mistralai/devstral-small-2505:free
mistralai/devstral-small-2507
mistralai/mistral-7b-instruct:free
mistralai/mistral-medium-3
mistralai/mistral-medium-3.1
mistralai/mistral-nemo:free
mistralai/mistral-small-3.1-24b-instruct
mistralai/mistral-small-3.2-24b-instruct
mistralai/mistral-small-3.2-24b-instruct:free
moonshotai/kimi-dev-72b:free
moonshotai/kimi-k2
moonshotai/kimi-k2-0905
moonshotai/kimi-k2-0905:exacto
moonshotai/kimi-k2-thinking
moonshotai/kimi-k2:free
moonshotai/kimi-k2.5
nousresearch/deephermes-3-llama-3-8b-preview
nousresearch/hermes-3-llama-3.1-405b:free
nousresearch/hermes-4-405b
nousresearch/hermes-4-70b
nvidia/nemotron-3-nano-30b-a3b:free
nvidia/nemotron-nano-12b-v2-vl:free
nvidia/nemotron-nano-9b-v2
nvidia/nemotron-nano-9b-v2:free
openai/gpt-4.1
openai/gpt-4.1-mini
openai/gpt-4o-mini
openai/gpt-5
openai/gpt-5-chat
openai/gpt-5-codex
openai/gpt-5-image
openai/gpt-5-mini
openai/gpt-5-nano
openai/gpt-5-pro
openai/gpt-5.1
openai/gpt-5.1-chat
openai/gpt-5.1-codex
openai/gpt-5.1-codex-max
openai/gpt-5.1-codex-mini
openai/gpt-5.2
openai/gpt-5.2-chat
openai/gpt-5.2-codex
openai/gpt-5.2-pro
openai/gpt-oss-120b
openai/gpt-oss-120b:exacto
openai/gpt-oss-120b:free
openai/gpt-oss-20b
openai/gpt-oss-20b:free
openai/gpt-oss-safeguard-20b
openai/o4-mini
openrouter/sherlock-dash-alpha
openrouter/sherlock-think-alpha
qwen/qwen-2.5-coder-32b-instruct
qwen/qwen-2.5-vl-7b-instruct:free
qwen/qwen2.5-vl-32b-instruct:free
qwen/qwen2.5-vl-72b-instruct
qwen/qwen2.5-vl-72b-instruct:free
qwen/qwen3-14b:free
qwen/qwen3-235b-a22b-07-25
qwen/qwen3-235b-a22b-07-25:free
qwen/qwen3-235b-a22b-thinking-2507
qwen/qwen3-235b-a22b:free
qwen/qwen3-30b-a3b-instruct-2507
qwen/qwen3-30b-a3b-thinking-2507
qwen/qwen3-30b-a3b:free
qwen/qwen3-32b:free
qwen/qwen3-4b:free
qwen/qwen3-8b:free
qwen/qwen3-coder
qwen/qwen3-coder-30b-a3b-instruct
qwen/qwen3-coder-flash
qwen/qwen3-coder:exacto
qwen/qwen3-coder:free
qwen/qwen3-max
qwen/qwen3-next-80b-a3b-instruct
qwen/qwen3-next-80b-a3b-instruct:free
qwen/qwen3-next-80b-a3b-thinking
qwen/qwq-32b:free
rekaai/reka-flash-3
sarvamai/sarvam-m:free
sourceful/riverflow-v2-fast-preview
sourceful/riverflow-v2-max-preview
sourceful/riverflow-v2-standard-preview
thudm/glm-z1-32b:free
tngtech/deepseek-r1t2-chimera:free
tngtech/tng-r1t-chimera:free
x-ai/grok-3
x-ai/grok-3-beta
x-ai/grok-3-mini
x-ai/grok-3-mini-beta
x-ai/grok-4
x-ai/grok-4-fast
x-ai/grok-4.1-fast
x-ai/grok-code-fast-1
z-ai/glm-4.5
z-ai/glm-4.5-air
z-ai/glm-4.5-air:free
z-ai/glm-4.5v
z-ai/glm-4.6
z-ai/glm-4.6:exacto
z-ai/glm-4.7
z-ai/glm-4.7-flash