開發者為何選擇 WaveSpeedAI 而非 OpenRouter
快。
每個模型都是極速推論。無論在工作室或透過 API,圖像和影片都能很快完成。
實惠。
圖像每次 $0.024 起,影片每次 $0.02 起。 只為你生成的內容付費,無需訂閱,沒有月費。
- 語言模型
- 128+
- 媒體模型
- 1,102+
- 月費
- $0
- LLM 與媒體
- 1 把金鑰
大腦與媒體,一把金鑰
一個帳號即可執行 Claude、GPT、Gemini、DeepSeek 和 Kimi,外加 Seedance 2.5、Kling 4.0、Veo 3.1、Nano Banana Pro 和 GPT Image 2.5。用一把金鑰打造整個產品。
OpenRouter: 跨模型供應商的統一 API。
每個媒體模型都有專屬端點
每個圖像、影片、音訊和 3D 模型都有自己的端點,附完整的輸入 schema、範例與即時價格。參數不用靠猜。
OpenRouter: 媒體模型與對話共用同一套介面。
不只是對話,還有工作室
在圖像、影片、數位人、音訊和 3D 生成器中測試任一模型,放大與編輯工具就在一旁。
OpenRouter: 一個 API 和一個對話介面。
為代理注入媒體超能力
CLI、Agent Skill 和 MCP 伺服器讓程式設計代理使用所有媒體模型,並提供 Codex、Claude Code 等的設定指南。
OpenRouter: 代理透過其 API 存取模型。
語言與媒體
對話與程式碼模型,和圖像、影片、音訊、3D 模型並列可用。一把金鑰、一份帳單,不必來回切換。
無縫相容
相容 OpenAI 的 Chat Completions 與 Responses,另有相容 Anthropic 的 Messages 端點。換個 Base URL 就能上路。
為代理而生
Codex、Claude Code、OpenClaw、OpenCode 和 Hermes 的設定複製即用,每個請求都記錄在你的日誌中。
用多少付多少
儲值額度,按 token 或按次生成付費。無月費,無任何綁約。
精選模型
查看全部與任一 LLM 對話
換掉 Base URL,保留你的 OpenAI 用戶端,搞定。
POSThttps://llm.wavespeed.ai/v1/chat/completions
curl https://llm.wavespeed.ai/v1/chat/completions \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-opus-5.5",
"messages": [{"role": "user", "content": "Hello!"}]
}'import os
from openai import OpenAI
client = OpenAI(base_url="https://llm.wavespeed.ai/v1", api_key=os.environ["WAVESPEED_API_KEY"], max_retries=0)
reply = client.chat.completions.create(
model="anthropic/claude-opus-5.5",
messages=[{"role": "user", "content": "Hello!"}],
)
if getattr(reply, "error", None):
raise RuntimeError(reply.error)
print(reply.choices[0].message.content)import OpenAI from 'openai'
const client = new OpenAI({ baseURL: 'https://llm.wavespeed.ai/v1', apiKey: process.env.WAVESPEED_API_KEY, maxRetries: 0 })
const reply = await client.chat.completions.create({
model: 'anthropic/claude-opus-5.5',
messages: [{ role: 'user', content: 'Hello!' }],
})
if (reply.error) throw new Error(reply.error.message);
console.log(reply.choices[0].message.content)生成圖像與影片
同一把金鑰解鎖 1,000+ 媒體模型。
POSThttps://api.wavespeed.ai/api/v3/bytedance/seedream-v5.0-pro
curl -X POST "https://api.wavespeed.ai/api/v3/bytedance/seedream-v5.0-pro" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "A glass teapot on a sunlit windowsill, soft morning light"
}'
# → {"data": {"id": "<prediction id>", ...}}
curl "https://api.wavespeed.ai/api/v3/predictions/<prediction id>/result" \
-H "Authorization: Bearer $WAVESPEED_API_KEY"import os, time, requests
headers = {"Authorization": f"Bearer {os.environ['WAVESPEED_API_KEY']}"}
task = requests.post("https://api.wavespeed.ai/api/v3/bytedance/seedream-v5.0-pro", headers=headers, json={
"prompt": "A glass teapot on a sunlit windowsill, soft morning light"
}).json()["data"]
while True:
result = requests.get(f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result", headers=headers).json()["data"]
if result["status"] == "completed":
print(result["outputs"])
break
if result["status"] == "failed":
raise RuntimeError(result.get("error"))
time.sleep(2)const headers = { Authorization: `Bearer ${process.env.WAVESPEED_API_KEY}`, 'Content-Type': 'application/json' }
const { data: task } = await fetch('https://api.wavespeed.ai/api/v3/bytedance/seedream-v5.0-pro', {
method: 'POST',
headers,
body: JSON.stringify({
"prompt": "A glass teapot on a sunlit windowsill, soft morning light"
}),
}).then((r) => r.json())
while (true) {
const { data: result } = await fetch(`https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`, { headers }).then((r) => r.json())
if (result.status === 'completed') { console.log(result.outputs); break }
if (result.status === 'failed') throw new Error(result.error)
await new Promise((r) => setTimeout(r, 2000))
}WaveSpeedAI 與 OpenRouter 比較
| WaveSpeedAI | OpenRouter | |
|---|---|---|
| 語言模型 | LLM API,提供相容 OpenAI 與 Anthropic 的端點 | 涵蓋多家供應商模型的統一 API |
| 圖像、影片與音訊 | 每個主流圖像、影片、音訊和 3D 模型都有專屬端點,並配有瀏覽器工作室 | 透過同一介面處理文字、圖像、影片和音訊 |
| 計費 | 隨用隨付額度,按 token 或按次生成計費 | 隨用隨付額度,另收平台費 |
| 代理工具 | 代理設定指南、CLI、Agent Skill,以及面向媒體模型的 MCP 伺服器 | 統一 API 和對話介面 |
| 創作工具 | 瀏覽器內的圖像、影片、數位人、音訊和 3D 生成器,以及放大與編輯工具 | 透過其 API 和對話介面存取模型 |
常見問題
WaveSpeedAI 可以取代 OpenRouter 嗎?
可以,而且不只如此。你會得到相容 OpenAI 的 LLM API,涵蓋 Anthropic、OpenAI、Google、DeepSeek、Moonshot 等廠商的模型;同一個帳號還能使用 1,000+ 圖像、影片、音訊和 3D 模型。
可以使用 OpenAI SDK 嗎?
可以。把 OpenAI SDK 指向 https://llm.wavespeed.ai/v1,填入你的 WaveSpeedAI API 金鑰並傳入模型 ID,遷移就完成了。對於需要的代理,也提供相容 Anthropic 的端點與 Responses 端點。
支援程式設計代理嗎?
支援。代理設定指南提供 Codex、Claude Code、OpenClaw、OpenCode 和 Hermes 的即用設定,每個請求都會出現在你的 WaveSpeedAI 日誌中。
如何計費?
按使用付費。儲值一次額度即可:語言模型按 token 計費,媒體模型按次生成計費。無月費,無任何綁約。
可以免費試用嗎?
可以。符合資格的新帳號可獲得 $1 免費額度開始打造,無需信用卡。部分進階模型可能無法使用試用額度。