站长注:详细介绍如何在 Continue IDE 插件中配置使用 Deepseek 模型,通过 API易 平台实现稳定可靠的 AI 编程助手。

Continue 是一款领先的开源 AI 代码助手,支持 VS Code 和 JetBrains / Pycharm系列 IDE。通过与 API易 平台的集成,你可以轻松使用 Deepseek 模型来增强你的编程体验。

欢迎免费试用 API易,3 分钟跑通 API 调用 www.apiyi.com
支持 Deepseek 全系列模型,让开发更简单
注册即送 1.1 美金额度起,约 300万 Tokens的 deepseek-chat 额度体验。立即免费注册 www.apiyi.com

Continue 插件特性

1. 核心功能

  • 智能自动补全
    • 边输入边获取 AI 建议
    • 支持多行代码补全
    • 通过 Tab 键快速接受建议
    • 基于上下文的智能推断
  • 智能对话:在侧边栏中理解和迭代代码
  • 代码编辑:无需离开当前文件即可修改代码
  • 快捷操作:为常见用例建立快捷方式

2. 使用场景

  • 代码理解:快速理解复杂代码逻辑
  • 代码生成:自动生成代码片段
  • 代码优化:提供代码改进建议
  • 问题诊断:帮助排查代码问题

接入大模型 API 步骤

1. 安装 Continue 插件

  1. VS Code 用户
    • 打开 VS Code 扩展市场
    • 搜索 “Continue”
    • 点击安装
  2. JetBrains IDE 用户
    • 打开 Settings/Preferences
    • 进入 Plugins 页面
    • 搜索并安装 “Continue”

2. 获取 API易 密钥

  1. 注册 API易 账号
  2. 进入后台令牌栏目获取 API Key:https://www.apiyi.com/tokens
  3. 确保账户有足够额度

3. 配置 Continue

基础配置

  1. 打开 Continue 配置文件:
    • VS Code:按 Cmd/Ctrl + Shift + P,输入 “Continue: Edit Config”
    • JetBrains:Settings > Tools > Continue > Edit Config

编辑的是这个文件 config.json

  1. 添加 Deepseek 模型配置(config.json):注意了,下方 json 配置里的 provider 需要填写的是 openai ,因为 API易 是 OpenAI 的格式,填 APIYI 会报错。
{
    "completionOptions": {
        "BaseCompletionOptions": {
            "temperature": 0.0,
            "maxTokens": 256
        }
    },
    "models": [
        {
            "title": "DeepSeek Chat(V3)",
            "provider": "openai",
            "model": "deepseek-chat",
            "contextLength": 128000,
            "apiBase": "https://vip.apiyi.com/v1",
            "apiKey": "你的API易密钥"
        }
    ],
    "tabAutocompleteModel": {
        "title": "DeepSeek Chat(V3)",
        "provider": "openai",
        "model": "deepseek-chat",
        "contextLength": 128000,
        "apiBase": "https://vip.apiyi.com/v1",
        "apiKey": "你的API易密钥"
    }
}

高级配置

你还可以添加其他模型并自定义配置:

{
    "completionOptions": {
        "BaseCompletionOptions": {
            "temperature": 0.0,
            "maxTokens": 256
        }
    },
    "models": [
        {
            "title": "DeepSeek Chat(V3)",
            "provider": "APIYI",
            "model": "deepseek-chat",
            "contextLength": 128000,
            "apiBase": "https://vip.apiyi.com/v1",
            "apiKey": "你的API易密钥"
        },
        {
            "title": "OpenAI 4o",
            "provider": "APIYI",
            "model": "gpt-4o",
            "contextLength": 128000,
            "apiBase": "https://vip.apiyi.com/v1",
            "apiKey": "你的API易密钥"
        },
        {
            "title": "DeepSeek Reasoner",
            "provider": "APIYI",
            "model": "deepseek-reasoner",
            "contextLength": 128000,
            "apiBase": "https://vip.apiyi.com/v1",
            "apiKey": "你的API易密钥"
        }
    ],
    "tabAutocompleteModel": {
        "title": "DeepSeek Chat(V3)",
        "provider": "APIYI",
        "model": "deepseek-chat",
        "contextLength": 128000,
        "apiBase": "https://vip.apiyi.com/v1",
        "apiKey": "你的API易密钥"
    }
}

配置说明

  1. 自动补全配置
    • tabAutocompleteModel:专门用于代码补全的模型配置
    • temperature:设为 0.0 以获得最稳定的补全结果
    • maxTokens:控制补全内容的最大长度
    • contextLength:支持的上下文窗口大小
  2. 模型配置
    • 可配置多个模型以适应不同场景
    • 每个模型都可以独立设置参数
    • 通过 provider 指定使用 API易 服务

使用指南

1. 基础功能

  1. 智能代码补全
    • 开始输入代码时自动触发
    • 支持多行代码补全
    • 基于项目上下文的智能推荐
    • 使用 Tab 键快速接受建议
    • 支持函数、类、变量等多种补全
  2. 代码对话
    • 选中代码片段
    • 在侧边栏中提问
    • 获取 AI 的解释和建议
  3. 代码编辑
    • 选中要修改的代码
    • 使用自然语言描述修改需求
    • AI 将自动进行修改

2. 模型选择建议

  1. 日常编码场景
    • 推荐:deepseek-chat
    • 特点:响应快速,结果稳定
  2. 复杂分析场景
    • 推荐:deepseek-reasoner
    • 特点:推理能力强,解释详细

3. 性能优化

  1. 提示词优化
    • 使用清晰的指令
    • 提供必要的上下文
    • 明确表达需求
  2. 配置优化
    • 根据需求选择合适的模型
    • 调整温度等参数
    • 设置合理的上下文长度

常见问题

Q1:如何切换不同的 Deepseek 模型?

A1:在 Continue 配置文件中添加多个模型配置,然后在使用时从模型列表中选择。

Q2:为什么推荐使用 API易 接入?

A2:API易 提供稳定的模型供给,解决了 Deepseek 官方充值受限的问题,并提供专业的技术支持。

Q3:如何处理代码生成质量问题?

A3:可以尝试使用 deepseek-reasoner 模型,它在代码生成方面有更好的表现,同时提供更详细的上下文信息。

总结

通过 Continue 插件配合 API易 的 Deepseek 模型,你可以打造一个强大的 AI 编程助手。这不仅能提高编码效率,还能帮助你更好地理解和优化代码。

附上官网文档 https://docs.continue.dev/

欢迎免费试用 API易,3 分钟跑通 API 调用 www.apiyi.com
支持 Deepseek 全系列模型,让开发更简单

CTA:免费试用 API易


本文作者:API易团队

欢迎关注我们的更新,持续分享 AI 开发经验和最新动态。

类似文章