Fireworks 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"
});
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 |