OpenRouter 提供了几个很实用的快捷方式(Shortcuts),想和大家分享一下。
它们可以附加在模型名称后面,实现不同的功能:
:nitro- 按吞吐量排序(优先选择速度最快的提供商):floor- 按最低价格排序(优先选择价格最低的提供商)
nline- 为模型提供 Web 搜索能力
像这样:
// 按吞吐量排序(优先选择速度最快的提供商)
{
"model":"DeepSeek/deepseek-r1:nitro"
}
// 按最低价格排序(优先选择价格最低的提供商)
{
"model":"deepseek/deepseek-r1:floor"
}
// 为模型提供 Web 搜索能力
{
"model":"deepseek/deepseek-r1
nline"
}
下面是它们的具体用法。
Nitro 快捷方式 (:nitro)
按吞吐量排序,优先选择速度最快的提供商。
{
"model":"deepseek/deepseek-r1:nitro",
"messages": [{"role":"user","content":"Hello"}]
}
等效于设置provider.sort为throughput:
{
"model":"deepseek/deepseek-r1",
"messages": [{"role":"user","content":"Hello"}],
"provider": {
"sort":"throughput"
}
}
NOTE: 速度快的,价格可能稍贵一点,请查看官网模型提供商价格表。
Floor 快捷方式 (:floor)
按最低价格排序,优先选择价格最低的提供商。
{
"model":"deepseek/deepseek-r1:floor",
"messages": [{"role":"user","content":"Hello"}]
}
等效于设置provider.sort为price:
{
"model":"deepseek/deepseek-r1",
"messages": [{"role":"user","content":"Hello"}],
"provider": {
"sort":"price"
}
}
Online 快捷方式 (
nline)
大模型 + 联网搜索,可以说是当今 AI 应用的标配。
但写代码集成搜索 API,多少有点麻烦,尤其是对于普通用户来说。
所以 OpenRouter 提供了开箱即用的联网搜索解决方案。
只需要在模型名称后面加上
nline即可。
OpenRouter 上的任何模型,都可以通过这种方式来集成 Web 搜索能力。
{
"model":"openai/gpt-4o
nline",
"messages": [{"role":"user","content":"Hello"}]
}
等效于使用web插件:
{
"model":"openrouter/auto",
"plugins": [{"id":"web"}]
}
OpenRouter 是使用 Exa (https://exa.ai) 提供联网搜索服务的。
⚠️ 值得一提的是:搜索需要额外收费。
- 对于使用
Exa进行搜索的,收费价格:4 美元/1000 条结果。 - 有些模型是内置搜索功能的,它们是按上下文大小收费的。比如:
GPT-4、GPT-4o、GPT-4 Omni,或Perplexity的Sonar、SonarReasoning。
具体收费详情,请参考:
https://openrouter.ai/docs/features/web-search#pricing
总结
OpenRouter 针对用户常用需求场景,提供的这几个快捷方式,还是挺贴心的。
想用最快的服务提供商,加个:nitro就行。
想省钱?用:floor。
想联网搜索?加个
nline就搞定。