站长注:详细介绍如何在 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 插件
- VS Code 用户
- 打开 VS Code 扩展市场
- 搜索 “Continue”
- 点击安装
- JetBrains IDE 用户
- 打开 Settings/Preferences
- 进入 Plugins 页面
- 搜索并安装 “Continue”
2. 获取 API易 密钥
- 注册 API易 账号
- 进入后台令牌栏目获取 API Key:https://www.apiyi.com/tokens
- 确保账户有足够额度
3. 配置 Continue
基础配置
- 打开 Continue 配置文件:
- VS Code:按
Cmd/Ctrl + Shift + P
,输入 “Continue: Edit Config” - JetBrains:Settings > Tools > Continue > Edit Config
- VS Code:按
编辑的是这个文件 config.json
- 添加 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易密钥"
}
}
配置说明
- 自动补全配置
tabAutocompleteModel
:专门用于代码补全的模型配置temperature
:设为 0.0 以获得最稳定的补全结果maxTokens
:控制补全内容的最大长度contextLength
:支持的上下文窗口大小
- 模型配置
- 可配置多个模型以适应不同场景
- 每个模型都可以独立设置参数
- 通过 provider 指定使用 API易 服务
使用指南
1. 基础功能
- 智能代码补全
- 开始输入代码时自动触发
- 支持多行代码补全
- 基于项目上下文的智能推荐
- 使用 Tab 键快速接受建议
- 支持函数、类、变量等多种补全
- 代码对话
- 选中代码片段
- 在侧边栏中提问
- 获取 AI 的解释和建议
- 代码编辑
- 选中要修改的代码
- 使用自然语言描述修改需求
- AI 将自动进行修改
2. 模型选择建议
- 日常编码场景
- 推荐:deepseek-chat
- 特点:响应快速,结果稳定
- 复杂分析场景
- 推荐:deepseek-reasoner
- 特点:推理能力强,解释详细
3. 性能优化
- 提示词优化
- 使用清晰的指令
- 提供必要的上下文
- 明确表达需求
- 配置优化
- 根据需求选择合适的模型
- 调整温度等参数
- 设置合理的上下文长度
常见问题
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 全系列模型,让开发更简单
本文作者:API易团队
欢迎关注我们的更新,持续分享 AI 开发经验和最新动态。