OpenRouter简介
OpenRouter 就是一个大模型 API 路由器,旨在将各种 AI 模型和服务集成到一个统一的接口中。它允许用户通过简单的配置就能调用不同大模型的能力。
详细介绍请查看:大模型统一接入路由器OpenRouter
限制
free标识免费模型不会产生费用,速度会相对慢一些。
安装Roo Cline
安装方式参考:【VS Code】Roo Cline+DeepSeek更好用?
获取OpenRouter API Key
API Key 需要妥善保管,后续将不能查看
OpenRouter API Key获取地址:https://openrouter.ai/settings/keys
点击顶部【更多】选择【Keys】进入API Key列表
点击【Create Key】创建一个新的API Key
输入API Key名称、限额(可不填),创建成功后复制API Key,这里需要妥善保管,后续将不能查看
Roo Cline配置免费模型
Roo Cline目前已经支持了 OpenRouter 模型接入,在【API Provider】列表中选择【OpenRouter】,在【OpenRouter API Key】中输入上面创建的API Key,OpenRouter 中不仅包含付费模型也同样包含了很多免费模型,在【Model】输入“free”过滤所有免费模型,选择自己需要的,最后点击右上角的【Done】完成配置。
有的模型会报错,出现报错时可以切换其他模型再次重试,经过测试发现借助 OpenRouter 之前需要代理才可以使用的模型也能正常使用了,着实不错👍🏻。
Roo Cline配置其他模型
OpenRouter 使用非免费模型时需要在 OpenRouter Integrations 中配置,否则就会报错
OpenRouter Integrations设置
OpenRouter Integrations地址:https://openrouter.ai/settings/integrations
OpenRouter API Key获取地址:https://openrouter.ai/settings/keys
进入OpenRouter 点击右上角更多,选择【Settings】,进入设置页面,选中【Integrations】
在模型列表找到【Google AI Studio】,点击右侧的编辑
输入 Google AI Studio 的API Key
Roo Cline配置
在【API Provider】列表中选择【OpenRouter】,在【OpenRouter API Key】中输入上面创建的API Key,在【Model】选择“非free”标识的模型,最后点击右上角的【Done】完成配置。
配置完成后就可以正常使用了,OpenRouter做了相关代理处理,无需科学上网也可以正常使用Gemini等模型,同时OpenRouter提供了详细的调用记录,可以清晰查看token消耗情况。
使用体验
Roo Cline + OpenRouter 解决了一些模型地域性问题,国内网络即可正常使用,使用方式和正常模型使用没有太大区别。OpenRouter 比较好的一点是不仅可以使用付费模型,而且可以免费使用很多免费模型,但有时免费的往往是最昂贵的,免费模型会时常出现请求报错的情况,免费使用者需要有一定的忍耐度。