Skip to main content

Fireworks AI logoFireworks AI

Fireworks AI aggregates models from multiple providers with enhanced features like rate limiting and failover. Access 10 models through Mastra's model router.

Learn more in the Fireworks AI documentation.

Usage

import { Agent } from "@mastra/core";

const agent = new Agent({
name: "my-agent",
instructions: "You are a helpful assistant",
model: "fireworks-ai/accounts/fireworks/models/deepseek-r1-0528",
});
OpenAI Compatibility

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

Configuration

# Use gateway API key
FIREWORKS-AI_API_KEY=your-gateway-key

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

Available Models

Model
accounts/fireworks/models/deepseek-r1-0528
accounts/fireworks/models/deepseek-v3-0324
accounts/fireworks/models/deepseek-v3p1
accounts/fireworks/models/glm-4p5
accounts/fireworks/models/glm-4p5-air
accounts/fireworks/models/gpt-oss-120b
accounts/fireworks/models/gpt-oss-20b
accounts/fireworks/models/kimi-k2-instruct
accounts/fireworks/models/qwen3-235b-a22b
accounts/fireworks/models/qwen3-coder-480b-a35b-instruct