使用一个兼容OpenAI的API将Cline连接到ShareAI

Cline 最适合在无需重建设置的情况下更换模型。如果您需要一个 API 密钥、访问 150+ 模型以及更简洁的编码流量路由方式,可以通过其兼容 OpenAI 的 API 将 Cline 连接到 ShareAI。设置过程很短:创建一个 ShareAI 密钥,将 Cline 指向 ShareAI 基础 URL,选择一个模型并验证连接。.
开始之前需要准备的内容
在配置 Cline 之前,请确保基础条件已就绪。.
- 安装了 Cline 的 VS Code。.
- 一个具有访问权限的 ShareAI 账户 API 密钥.
- 账户中有 账单 额度以便您的请求可以运行。.
- 来自 ShareAI 模型市场的模型 ID.
如果您需要 Cline 所需的提供方设置屏幕,请参考 官方 Cline OpenAI 兼容指南 对于 ShareAI 部分,请保持 ShareAI API 快速入门 在另一个标签页中打开。.
为什么使用 ShareAI 与 Cline 配合
此设置的重点不仅是让 Cline 连接,而是为了在使用量增长后更容易管理您的模型访问。.
- 通过单一集成为 150+ 模型提供一个 API。.
- 一个与 OpenAI 兼容的流程,符合 Cline 已经预期的连接方式。.
- 一种无需重新调整项目配置即可切换模型的更简单方法。.
- 在一个地方实现路由、故障转移和使用可见性。.
当您为不同的编码任务使用不同的模型,或者希望保持一个计费和访问层而不是处理多个提供商设置时,这种组合非常有用。.
第一步:创建您的 ShareAI API 密钥
打开 ShareAI API 密钥页面 并为 Cline 生成一个新密钥。如果这是您的首次设置,请在 账单 测试之前添加积分。ShareAI 当前的入门指南显示聊天完成端点在 https://api.shareai.now/api/v1/chat/completions, ,这是 Cline 将通过其 OpenAI 兼容提供商模式使用的端点格式。.
第二步:使用 ShareAI 基础 URL 配置 Cline
在 Cline 设置中,选择 OpenAI 兼容提供商并输入以下值:
- API 提供商: OpenAI 兼容
- 基础 URL:
https://api.shareai.now/api/v1 - API 密钥: 您的 ShareAI API 密钥
- 模型 ID: 一个具备编码能力的模型来自 模型
基础 URL 很重要。Cline 需要提供者的基础路径,而不是完整的 /chat/completions 请求 URL。一旦这些字段填写完毕,在开始较长的编码会话之前,请使用 Cline 的验证操作。.
第三步:在长时间的 Cline 会话之前验证密钥
快速的 API 检查可以帮助您避免在 VS Code 中调试错误的问题。以下是使用 API 快速入门文档中相同的 ShareAI 端点的简单请求。.
curl -X POST "https://api.shareai.now/api/v1/chat/completions" \"
如果该请求成功,请返回 Cline,点击验证,并先发送一个小提示。好的示例包括“用三点解释这个函数”或“在不改变行为的情况下重构这个文件”。”
将 Cline 连接到 ShareAI 时的常见错误
- 使用完整
/chat/completions将路径作为基础 URL,而不是基础 API 路径。. - 创建密钥但忘记在计费中添加额度。.
- 输入不可用或拼写错误的模型 ID。.
- 同时尝试多个移动部分,而不是先验证一个已知模型。.
大多数连接问题都归结为上述四项之一。从简单开始,验证端点,然后在第一个请求成功后更换模型。.
当 ShareAI 适合 Cline 时
如果您希望有一个地方来管理编码工作的模型访问、比较不同提供商的选项,并在 Cline 前端保持熟悉的 OpenAI 兼容集成,那么 ShareAI 是一个很好的选择。当您的项目在快速编辑、更大规模的重构以及随时间变化的不同模型偏好之间切换时,它尤其有用。.
下一步
创建您的密钥,选择一个模型,并验证连接。从那里,您可以继续通过 API 快速入门, ,浏览选项在 模型, ,或在 操场.