首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
人工智能
›
人工智能
›
VS Code 中把「自己部署的 Coder 模子」变成 AI 编程助 ...
返回列表
发新帖
VS Code 中把「自己部署的 Coder 模子」变成 AI 编程助手
[复制链接]
发表于 2025-8-14 08:45:25
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
公司内部部署了一个QWen-Coder的7B小模子,这个模子虽然不大,但是验证后发现效果还不错。
所以,希望可以或许在VS Code中利用这个模子来辅助编写
代码
,如许就可以克制利用其他付费模子。
1. 安装插件
在 VS Code 的开源 AI 插件中,Continue 这个插件评价还不错,
功能
也能满足要求:
同时支持「对话」和「Tab 自动补全」两种交互方式
后端可接任何兼容 OpenAI
API
格式的模子(本地/云端均可)
完全离线运行,保护源码隐私
因此,决定利用此插件来构建AI编程助手。
插件在:
https://marketplace.visualstudio.com/items?itemName=Continue.continue
安装之后,VS Code 的边栏上会多一个图标。
2.
配置
本地模子
接下来,我们
配置
它利用我们自己部署的模子:
依次点击左侧活动栏上 Continue 图标 -->选择Models --> 右上角齿轮。
就可以打开 Continue 的
配置
文件(yaml格式的),然后参照如上图的配置。
配置文件中,各个元素的含义如下:
根本信息
name: Local Assistant
version: 1.0.0
schema: v1
复制
代码
name: 配置名称,标识为 "Local Assistant"(本地助手)。
version: 配置文件
版本
(1.0.0)。
schema: 利用的配置架构
版本
(v1)。
模子配置
models:
- name: Qwen2.5-Coder-7B-Instruct
provider: "openai"
model: "Qwen2.5-Coder-7B-Instruct"
apiBase: "http://ip:port/v1"
apiKey: ""
completion_options:
temperature: 0.5
top_p: 0.9
roles:
- chat
- autocomplete
- edit
- apply
复制
代码
模子定义:利用 Qwen2.5-Coder-7B-Instruct(一个针对代码任务的7B参数模子)。
provider: 设置为 "openai",表示兼容OpenAI
API
格式(这里根据你的实际情况修改)。
apiBase: 模子
API
的
终端
地址(http://ip:port/v1),指向一个本地或远程服务。
apiKey: 你的模子API密钥。
生成参数:
temperature: 0.5(均衡生成效果的创造性和确定性)。
top_p: 0.9(核采样,限制生成时仅考虑概率最高的90% token)。
支持的
功能
(roles):
chat: 对话交互。
autocomplete: 代码自动补全。
edit: 代码编辑。
apply: 可能指应用代码更改。
上下文集成
context:
- provider: code
- provider: docs
- provider: diff
- provider: terminal
- provider: problems
- provider: folder
- provider: codebase
复制代码
配置工具可访问的上下文来源(增强模子对当前任务的明白):
code: 当前编辑的代码文件。
docs: 项目
文档
或注释。
diff: 代码变更差异(如Git diff)。
terminal:
终端
输出或命令历史。
problems: 错误或警告(如IDE提示)。
folder: 当前目录文件布局。
codebase: 整个代码库的元信息(如符号定义)。
总得来说,此配置文件定义了一个本地代码助手,通过HTTP API毗连到一个 Qwen2.5-Coder 模子,支持代码补全、编辑、聊天等
功能
,并集成了开辟环境的多维度上下文(代码、
终端
、
文档
等)。
3. 验证效果
最后,我们来验证下模子的效果。
首先 **@** 一个代码文件,下面的示例中是我的一个工程中的代码:
接下来,我们让AI帮我们生成CreateTask这个函数的代码:
然后,点击生成的代码右上角的 【Apply】按钮,就能将生成的代码填充到文件中。
点击右上角绿色的勾,就能将代码写入文件,如果代码有错误,可以继续通过prompt交互来修改代码,
或者直接修改代码文件也行。
4. 总结
十分钟内,你就能在 VS Code 里用上「完全属于自己」的 AI 编程助手,既省钱又安心。Happy coding!
回复
使用道具
举报
返回列表
浏览过的版块
SQL-Server
数据仓库与分析
DevOps与敏捷开发
数据安全
Oracle
物联网
Java
后端开发
干翻全岛蛙蛙
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表