统一各大语言模型访问入口啊!
OpenRouter这个免费ai工具就牛逼了,我们使用闭源的OpenAI, Claude,和开源的 LLaMa等大语言模型提供的API做开发时,总会碰到不同厂商API有差异的情况,所以你的应用切换不同的大模型服务商时,代码也往往需要进行改动。
OpenRouter的作用就是对其进行封装,抽象出统一的访问接口,这样只要我们接入OpenRouter,切换大语言模型服务商就是简单的改个名字而已了。
下面简单说下它的使用,我们先到OpenRouter官网,注册登录也非常简单,用你的谷歌账号登录授权下就好,然后我们去这里创建API Key,随便填写个方便辨识的名字,限制可以不填,主要是怕你用的是收费模型,一不小心把你钱花光了。
完了后把生成的API Key保存起来,有了这个API key,那OpenRouter连的模型你就随便用了,有大量收费的和免费的模型
比如我们上一集说的Cline,我们进入到VSCode中打开Cline,当然,没安装上的先安装该插件。然后打开插件设置,API Provider我们选择OpenRouter,OpenRouter API Key 填写我们刚才获得的api key,然后我们就能使用OpenRouter支持的所有Model了
比如我们搜下Gemini的,我们选择这个Gemini-2.0-flash-exp:free的免费模型,然后保存。跟着我们就可以愉快的用Cline玩耍了,比如叫它写个Hello World的Javascript函数,他就开始啪啪啪的帮我们写代码了,叫他把函数名字改成HelloMe,这也不在话下
其他的我就不演示了,大家喜欢的话就赶紧玩起来吧。最后别忘记点赞关注分享给我打气哦!