本文将以智算平台上大模型服务中的 DeepSeek-V3 为例,向用户介绍如何使用 Cline 插件在 VSCode 客户端,调用相应模型,搭建自己的代码助手。

背景信息

VSCode(全称:Visual Studio Code)是一款由微软开发且跨平台的免费源代码编辑器,用户可选择 Windows、Linux、macOS 的不同系统对应安装。支持多种编程语言、调试 Node.js 程序,是一款功能强大、灵活性高、易于使用的代码编辑器,无论初学者还是专业开发者,都可以借助它来提高编码效率和开发体验。

Cline 是一款先进的 AI 编程插件,旨在提升开发者的编程效率和代码质量,其与 VSCode 无缝集成,具备智能代码补全、自动错误检测和修复、代码重构以及多语言支持等功能。

DeepSeek-V3 模型是一款拥有 6710 亿参数的混合专家(MoE)语言模型,采用多头潜在注意力(MLA)和 DeepSeekMoE 架构,结合无辅助损失的负载平衡策略,优化推理和训练效率。

前提条件

操作步骤

获取 API 密钥和域名

  1. 登录控制台

  2. 在顶部导航栏,选择产品与服务 > 大模型服务 > 大模型服务平台

    model enter
  3. 进入大模型服务管理页面,在左侧导航栏中选择 API 密钥管理,创建并获取 API 密钥。

    说明
    • 若平台内无可用的 API 密钥,用户可参考前文内容创建和获取新的 API 密钥。

    • 若平台内已有可用的 API 密钥,用户可直接将鼠标悬停在指定密钥上,点击 API 密钥右侧的复制按钮,即可获取完整的 API 密钥。

    model api get
  4. 用户可在左侧导航栏选择在线推理服务,点击目标模型卡片页中的 API 文档,查看预置模型 API 服务接口路径,即为模型的API 域名

    说明

    当前平台上的预置模型的 API 域名为 https://openapi.coreshub.cn/v1,用户可直接使用无需修改。

    model chatbox 3

VSCode 上安装 Cline

  1. 启动 VSCode 客户端,点击左侧导航栏中的扩展,在扩展:商店的搜索框中,输入 Cline 查找相应扩展插件。

    model vscode 1
  2. 点击 Cline 插件的安装按钮,进行安装即可。安装成功的 Cline 扩展插件,其图标将显示在 VSCode 左侧导航栏中。

    model vscode 2

配置和使用 Cline

  1. 在 VSCode 的左侧导航栏中,选择 Cline,点击设置图标,配置各项参数,点击 Let’s go!

    model vscode 3
    • API Provider:此处选择 OpenAI Compatible,即 OpenAI 兼容模式。

    • Base URL:智算平台上的预置模型的 API 域名为 https://openapi.coreshub.cn/v1,用户可直接使用无需修改。

    • API Key:用户在获取 API 密钥和域名操作中复制得到的完整 API 密钥,需根据实际情况进行修改。

    • Model ID:本实践中使用DeepSeek-V3 模型。若需使用平台内其他模型,用户仅需在智算平台的在线推理服务页面,复制得到相应模型名称填写此处即可。

    • 其他参数,用户可根据实际情况进行修改或保持默认。

  2. 在新的 Setting 窗口中,若确定配置无误,点击 Done 即可。

    model vscode 4
  3. 至此,用户即可在聊天框中使用 DeepSeek-V3 模型向 AI 提问,获取相关的技术建议和解答。

    model vscode 5