如何将 Novita AI LLM API 与 Cline 集成到 VSCode 中

如何将 Novita AI LLM API 与 Cline 集成到 VSCode 中

Cline 是一个强大的自主编码代理,直接集成在你的 VSCode 环境中,旨在简化你的开发工作流程。通过利用 Novita AI 等先进 AI 模型,Cline 可以在你的 IDE 中自动执行重复性任务、生成代码片段、提供智能建议等。Cline 在 AI 驱动的应用市场 OpenRouter 上排名第一,因为它能够通过在你的编码环境中直接提供 AI 辅助来极大提升开发效率。

在本指南中,我们将逐步介绍如何将 Novita AI 的 LLM API 与 Cline 集成,让你能够在 VSCode 中直接使用像 deepseek 这样的高级语言模型,从而实现更智能、更高效的编码。

先决条件

在开始集成之前,请确保你已准备好以下内容:

Novita AI LLM API 密钥

  • 创建账户:访问 Novita AI 官网 并注册账户。
  • **生成 API 密钥 **:登录后,导航至 密钥管理 页面生成你的 API 密钥。该密钥对于通过 Cline 连接到 Novita AI 的模型至关重要。
  • **选择模型 **:从 Novita AI 模型库 中选择一个模型。可用模型包括:
    • deepseek/deepseek-r1
    • deepseek/deepseek-v3
    • deepseek/deepseek-r1-distill-llama-70b
    • deepseek/deepseek-r1-distill-llama-8b
    • deepseek/deepseek-r1-distill-qwen-32b
    • deepseek/deepseek-r1-distill-qwen-14b

请务必 复制模型名称,以便后续配置使用。

Novita Ai 模型测试界面

官方网站下载 VSCode

集成步骤

步骤 1:在 VSCode 中安装 Cline 插件

  1. 打开 VSCode,导航至 ** 扩展**面板(或按 Ctrl + Shift + X)。
  2. 在搜索栏中输入 “Cline”
  3. 点击 Cline 插件的 ** 安装** 按钮。
  4. 安装完成后,Cline 图标将出现在 VSCode 侧边栏 中。

VSCode 中的 Cline

步骤 2:配置 Cline 插件

安装插件后,你需要配置它以连接 Novita AI 的 LLM API:

  1. 点击侧边栏中的 Cline 图标,打开插件界面。
  2. 选择 “OpenAI Compatible” 选项。此设置可确保与遵循 OpenAI API 标准的 API(如 Novita AI)兼容。
  3. 填写配置字段:
    • Base URL:输入 https://api.novita.ai/v3/openai
    • API Key:在此处粘贴你的 Novita AI API 密钥
    • Model Name:粘贴你之前复制的模型名称(例如 deepseek/deepseek-r1)。
  4. 配置完成后,点击 Done

Cline 配置

步骤 3:测试集成

使用 Novita AI 的 API 配置好 Cline 后,测试集成是否成功:

  1. 在 VSCode 中打开一个新文件或现有文件。
  2. 开始输入或使用 Cline 插件界面与所选模型交互。
  3. 确保所选模型能够生成响应,确认设置成功。

Cline 的计划与执行模式

Cline 提供了两种强大的模式来增强你的开发工作流程:** 计划模式 ** 和 ** 执行模式**。

计划模式与执行模式

计划模式

计划模式 ** 专为开发的准备与策略阶段** 而设计。它帮助你分解复杂问题、设计系统并绘制项目路线图。此模式专注于任务的概念化,让你能够逐步思考编码难题。

计划模式的特点:

  • 针对上下文收集和策略进行了优化
  • 无法对你的代码库进行修改
  • 专注于理解需求并创建实施方案
  • 支持完整文件读取,以便全面理解项目

何时使用计划模式:

  • 当你开始新项目、功能或任务时,使用此模式。
  • 面对复杂问题,需要将其分解为更小、可操作的步骤时。
  • 不确定如何着手任务,需要指导来构建解决方案时。

执行模式

执行模式 ** 专注于实施**——Cline 在此模式下帮助你执行在计划模式中制定的方案。一旦你将任务分解为可管理的部分,执行模式将支持你编写代码、生成内容或执行预定义命令来完成任务。

执行模式的特点:

  • 基于既定方案进行精简实施
  • 可访问 Cline 的所有构建能力
  • 保留计划阶段的上下文
  • 可对代码库执行更改

何时使用执行模式:

  • 当你在计划模式中规划好任务后,准备开始编码时。
  • 需要自动化重复编码任务或高效生成大量代码时。
  • 调试或审查代码以进行改进时,执行模式会建议更改以优化代码。

如何结合使用计划模式和执行模式

在整个开发周期中,你可以在 计划模式执行模式 之间切换。以下是两种模式协同工作的方式:

  • 从计划模式开始:在开始项目或功能时,使用计划模式分解问题并构建方法。Cline 将帮助你创建项目路线图。
  • 切换到执行模式:计划制定完成后,进入执行模式开始编码。让 Cline 生成代码并处理重复性任务,使实施更快、更高效。
  • 迭代:编码后如果遇到问题或需要调整,你可以返回计划模式重新考虑策略,或切换到执行模式修复或重构代码。

结论

现在,你已经成功将 Novita AI 的 LLM API 与 VSCode 中的 Cline 集成。Cline 作为自主编码代理,能够自动执行任务、生成代码并提供智能建议。凭借对 OpenAI 兼容 API 的支持以及在 OpenRouter 上的排名第一,Cline 是简化开发流程的强大工具。

如需更多支持,请查看其他资源以及 Cline GitHub 仓库

关于 Novita AI

Novita AI 是一个 AI 云平台,为开发者提供通过简单 API 部署 AI 模型的简便方式,同时提供价格实惠、可靠的 GPU 云服务,用于构建和扩展模型。