Cursor 与 Cline
两者都通过 OpenAI 兼容的自定义 Base URL 接入。
Cursor 与 Cline 都支持「OpenAI 兼容」的自定义服务商。菜单位置随版本变化,这里给通用步骤。
- 一把 OpenAI 协议的 API Key。
- 已知道要用的模型名,可用
/v1/models查。
Cursor
Section titled “Cursor”- 打开设置,找到模型 / AI 相关的配置区。
- 启用自定义 OpenAI 服务商(选项名通常含
OpenAI API Key或Override OpenAI Base URL)。 - Base URL 填
https://ai.roibest.com/v1。 - API Key 填你的
sk-密钥。 - 在模型列表里添加要用的模型名,然后验证连接。
- 在 Cline 的设置面板里把 API Provider 选为
OpenAI Compatible。 - Base URL 填
https://ai.roibest.com/v1。 - API Key 填你的
sk-密钥。 - Model ID 填模型名,保存。
两者的 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 的模型。是否支持由模型本身决定,不由网关决定。
