跳转到内容

Cursor 与 Cline

两者都通过 OpenAI 兼容的自定义 Base URL 接入。

Cursor 与 Cline 都支持「OpenAI 兼容」的自定义服务商。菜单位置随版本变化,这里给通用步骤。

  • 一把 OpenAI 协议的 API Key。
  • 已知道要用的模型名,可用 /v1/models 查。
  1. 打开设置,找到模型 / AI 相关的配置区。
  2. 启用自定义 OpenAI 服务商(选项名通常含 OpenAI API KeyOverride OpenAI Base URL)。
  3. Base URLhttps://ai.roibest.com/v1
  4. API Key 填你的 sk- 密钥。
  5. 在模型列表里添加要用的模型名,然后验证连接。
Cursor 配置字段示意:OpenAI API Key、Override Base URL 和模型名,地址带 v1
Cursor 字段示意图,非软件截图;设置位置随版本变化,自定义密钥不覆盖所有功能。点击图片查看大图。
  1. 在 Cline 的设置面板里把 API Provider 选为 OpenAI Compatible
  2. Base URLhttps://ai.roibest.com/v1
  3. API Key 填你的 sk- 密钥。
  4. Model ID 填模型名,保存。
Cline 配置字段示意:选择 OpenAI Compatible,填写带 v1 的 Base URL、自己的 API Key 和 Model ID
Cline 字段示意图,非软件截图。保存后回到编辑器发送一次请求验证;点击图片查看大图。

两者的 Base URL 都要带 /v1。这一点和 Claude Code 相反。

先确认网关侧可用,再回到编辑器里发一条消息:

终端窗口
curl https://ai.roibest.com/v1/chat/completions \
-H "Authorization: Bearer $ROIBEST_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"your-model","messages":[{"role":"user","content":"hello"}]}'

编辑器里点「验证」失败,但 curl 能通。 Base URL 少写了 /v1,或末尾多了斜杠。

模型下拉框里没有想要的模型。 这类客户端只列内置模型,自定义服务商的模型通常要手动输入模型名。

响应能出但工具调用异常。 换一个支持 function calling 的模型。是否支持由模型本身决定,不由网关决定。

ROIBest AI 文档