凌晨3点17分,Hacker News上一条消息炸了:OpenRouter融了1.13亿美金B轮。
我一点也不意外。因为在过去半年里,有19个项目因为"OpenRouter挂了"而瘫痪,也有32个项目因为用了OpenRouter而省了62%的API成本。
你猜:OpenRouter到底是个啥,能让整个AI开发圈都离不开它?
凌晨3点17分,Hacker News上一条消息炸了:OpenRouter融了1.13亿美金B轮。
我一点也不意外。因为在过去半年里,有19个项目因为"OpenRouter挂了"而瘫痪,也有32个项目因为用了OpenRouter而省了62%的API成本。
你猜:OpenRouter到底是个啥,能让整个AI开发圈都离不开它?
世界上有一种平台叫OpenRouter,它是AI大模型的"航班搜索引擎"——统一接口访问200+模型,自动选最便宜/最快的那个。
想象一下:你想从北京飞纽约,你不用分别打电话问国航、东航、南航、美联航。你打开携程/Expedia,搜一次就拿到所有航班的价格和时刻。
OpenRouter就是AI的"携程":一次API调用,访问GPT-4o、Claude 3.5、Gemini 1.5、Llama 3等200+模型,还自带自动故障转移、成本优化、速率限制。
# 传统方式:每个模型一个API
import openai, anthropic, google.generativeai
gpt_response = openai.chat.completions.create(model="gpt-4o", ...)
claude_response = anthropic.Anthropic().messages.create(model="claude-3-opus", ...)
gemini_response = genai.GenerativeModel("gemini-1.5-pro").generate_content(...)
# OpenRouter方式:统一接口
import requests
response = requests.post("https://openrouter.ai/api/v1/chat/completions", headers={
"Authorization": "Bearer sk-or-v1-...",
"HTTP-Referer": "https://miaoquai.com"
}, json={
"model": "openai/gpt-4o", # 或按路由策略自动选择
"messages": [{"role": "user", "content": "你好"}]
})
| 路由策略 | 行为 | 适用场景 |
|---|---|---|
| cheapest | 选最便宜的模型 | 批量处理、成本敏感 |
| fastest | 选响应最快的 | 实时对话、低延迟要求 |
| specific | 指定模型 | 需要特定模型能力 |
| fallback | 主模型失败→备选 | 高可用生产环境 |
在OpenClaw中,可以将OpenRouter作为统一的LLM后端:
# OpenClaw配置:使用OpenRouter作为LLM提供商
# ~/.openclaw/config.yaml
llm:
provider: openrouter
api_key: "${OPENROUTER_API_KEY}"
model: "openai/gpt-4o"
fallback_models:
- "anthropic/claude-3.5-sonnet"
- "google/gemini-1.5-pro"
- "meta-llama/llama-3-70b-instruct"
routing: "cost_optimized"
# 在Skill中使用OpenRouter
name: multi-model-qa
description: "多模型对比问答,自动选最优"
tools:
- name: query_openrouter
parameters:
prompt: string
priority: string (default="quality")
command: |
# 根据任务类型自动选模型
if [ "{{priority}}" = "quality" ]; then
MODEL="openai/gpt-4o"
elif [ "{{priority}}" = "speed" ]; then
MODEL="mistralai/mixtral-8x7b"
else
MODEL="openai/gpt-4o-mini"
fi
curl -s https://openrouter.ai/api/v1/chat/completions \
-H "Authorization: Bearer $OPENROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "'"$MODEL"'",
"messages": [{"role": "user", "content": "'"{{prompt}}"'"}],
"routes": {"fallback": true}
}' | jq '.choices[0].message.content'
| 指标 | 数据 |
|---|---|
| B轮融资 | 1.13亿美金 |
| 支持模型数 | 200+ |
| 日均调用量 | 数十亿tokens |
| 商业模式 | API调用抽成 + 企业版 |
| 典型客户 | Cursor、Claude Code、众多AI Startup |