OpenRouter - 创建 API Keys、OpenAI 调用 以及在Cline 中配置使用

在这里插入图片描述


在 VSCcode Cline 中调用 Smithery 中的海量server 可参考文章:
MCP 极简入门 - 三分钟 Cline + Smithery 运行 time 服务
https://blog.csdn.net/lovechris00/article/details/147017408


OpenRouter

申请/管理 API Keys

https://openrouter.ai/settings/keys
在这里插入图片描述


Credit limit (optional) 可以先不写


在这里插入图片描述


查找模型

你可以在首页点击 模型,也可以直接访问
https://openrouter.ai/models

OpenRouter 提供了很多免费模型,输入 free 即可搜索查看:

在这里插入图片描述


你也可以在左侧根据需要,来过滤


Python - OpenAI 接口调用测试

from openai import OpenAI 

API_KEY = 'sk-or-v1-606bbec...da48a536'

client = OpenAI(api_key= API_KEY ,base_url= "https://openrouter.ai/api/v1" ) 

model_name = 'meta-llama/llama-3.3-70b-instruct:free' 
# model_name = 'deepseek/deepseek-chat-v3-0324:free'
response = client.chat.completions.create( 
  model= model_name , 
  messages=[ 
    { "role" : "system" , "content" : "You are a helpful assistant." }, 
    { "role" : "user" , "content" : " Who are you?" },   
  ], 
  stream= False
 ) 
ret = response.choices[0].message.content
print(ret) 

Cline 配置使用

在 VS Code 插件市场搜索 Cline
安装后,先登录 Cline,点击下方的 Get Started for Free
在这里插入图片描述


设置 API Provider

然后点击设置按钮,API Provider 选择OpenRouter
在这里插入图片描述


设置

输入Key后,选择模型
输入 free 可以看到很多免费模型
最后点击 Done 按钮完成配置
在这里插入图片描述


调用

在 Cline 下方输入框,输入你的对话内容。

下方会显示 当前选择的模型等信息。
在这里插入图片描述


报错 - API Request Failed

404 No endpoints found matching your data policy. Enable prompt training here: https://openrouter.ai/settings/privacy

在这里插入图片描述


出现这个问题是因为,一些free模型会将用户输入用于魔性训练,如果不同意就无法调用。
如果不是敏感数据,可以同意。
解决方法:前往 Privacy 勾选允许 Model Training
https://openrouter.ai/settings/privacy

在这里插入图片描述


2025-04-05(六)

### 如何在 Visual Studio Code (VSCode) 中配置使用 Cline 插件 #### 安装 Cline 插件 为了能够在 VSCode 中利用 Cline 插件,需先通过扩展市场找到并安装该插件。打开 VSCode 后,在左侧活动栏中点击扩展图标(四个方块组成的图标),搜索 "Cline" 并按照提示完成安装过程。 #### 配置 Cline 插件 一旦安装完毕,接下来要对其进行适当设置以便正常使用- 打开 VSCode 的侧边栏,定位至已安装的 [Cline] 图标并单击它; - 屏幕上会显示一个新窗口,其中包含多个选项; - 寻找形似齿轮形状的 [settings] 按钮并点击进入具体设定页面; -API Provider 设定为 “OpenAI Compatible”,这一步骤是为了兼容特定类型的 AI 接口服务[^2]; - 输入之前从 https://openrouter.ai/settings/keys 获取的相关 DeepSeek API 参数到指定字段内; - 确认无误后,按下 [Done] 键保存更改。 此时应该已经成功设置了 Cline 插件,可以准备开始调用大型语言模型来辅助编程工作了。 #### 使用 Cline 进行开发协作 当一切就绪之后,开发者可以通过简单的命令或者图形界面操作快速访问由大模型提供的功能和服务,比如自动生成代码片段、优化现有逻辑结构或是解释复杂的算法概念等。这些特性极大地提高了工作效率,并使得团队间的交流更加顺畅高效。 ```bash # 示例:假设有一个名为 'generate_code' 的命令用于请求生成一段 Python 函数定义 cline generate_code --language python --description="实现斐波那契数列" ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程乐园

请我喝杯伯爵奶茶~!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值