VSCode的Copilot中接入第三方模型的简明教程
发布时间:2026-10-29 10:03:33 作者:佚名
我要评论
本文主要介绍了VSCode Copilot接入第三方模型简明教程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
在 VS Code 的 Copilot 中接入第三方模型
详细步骤
在 VS Code 扩展商店搜索并安装OAI Compatible Provider for Copilot

安装后,点击插件右侧的齿轮图标 ,选择设置

在设置页面找到OAICopilot: Base Url等配置项,直接点击Edit in settings.json进行手动编辑

这里由于最近小米赠送了大量额度(小米 MiMo-V2.5 系列开源 & Orbit 百万亿 Token 计划)
这边选择小米赠送Token Plan的url
{
"files.autoSave": "afterDelay",
"claudeCode.preferredLocation": "panel",
"chatgpt.localeOverride": "zh-CN",
"github.copilot.nextEditSuggestions.enabled": true,
"terminal.integrated.mouseWheelScrollSensitivity": 3,
"oaicopilot.commitLanguage": "Chinese (Simplified)",
"oaicopilot.baseUrl": "https://token-plan-cn.xiaomimimo.com/v1",
"oaicopilot.models": [
{
"id": "mimo-v2.5-pro",
"owned_by": "modelscope",
"context_length": 1048576,
"max_tokens": 65536,
"vision": true,
"temperature": 1.0,
"enable_thinking": true,
"thinking_budget": 32768
}
],
"oaicopilot.retry": {
"enabled": true,
"max_attempts": 3,
"interval_ms": 1000,
"status_codes": []
}
}{
// 文件自动保存模式:在停止编辑后延迟保存
"files.autoSave": "afterDelay",
// Claude Code 扩展的显示位置:底部面板 (panel)
"claudeCode.preferredLocation": "panel",
// ChatGPT 相关插件的界面语言覆盖为简体中文
"chatgpt.localeOverride": "zh-CN",
// 启用 GitHub Copilot 的“下一步编辑建议”功能
"github.copilot.nextEditSuggestions.enabled": true,
// 终端内鼠标滚轮滚动灵敏度
"terminal.integrated.mouseWheelScrollSensitivity": 3,
// OAICopilot 生成 Git 提交信息时使用的语言
"oaicopilot.commitLanguage": "Chinese (Simplified)",
// 全局 API 地址
"oaicopilot.baseUrl": "https://token-plan-cn.xiaomimimo.com/v1",
// 自定义模型列表
"oaicopilot.models": [
{
// 模型需与提供商提供的名称完全一致
"id": "mimo-v2.5-pro",
// 支持的上下文长度(token 数),此处设为 1M,对齐 MiMo-V2.5-Pro 官方参数
"context_length": 1048576,
// 单次生成最大 token 数
"max_tokens": 65536,
// 是否支持视觉(图片)输入。true 时插件允许发送图片并构造 vision 格式请求体
"vision": true,
// 采样温度,控制输出随机性。因开启了思考链,将这里设置成1.0
"temperature": 1.0,
// 启用模型思考与推理链(显示思考过程),适合复杂代码分析任务
"enable_thinking": true,
// 思考链可使用的最大 token 数
"thinking_budget": 32768
}
],
// 请求失败时的自动重试策略
"oaicopilot.retry": {
// 是否启用重试
"enabled": true,
// 最大重试次数
"max_attempts": 3,
// 每次重试前的等待间隔(毫秒)
"interval_ms": 1000,
// 针对哪些 HTTP 状态码触发重试,空数组表示对所有错误状态码都重试
"status_codes": []
}
}在小米 MiMo 控制台订阅管理页面注册并获取 API Key

密钥的添加
点击管理模型

点击图片中的齿轮图标粘贴你的密钥

问答测试

附录模型参考内容的翻译通过deepseek V4 Pro翻译的
模型参数
所有参数均支持按模型单独配置,提供高度灵活的模型调优能力。
模型配置参数表格
| 参数名称 | 类型/范围 | 默认值/可选值 | 说明 |
|---|---|---|---|
| id | 字符串 | 必填 | 模型唯一标识符。 |
| owned_by | 字符串 | 必填 | 模型提供商,用于分组 API 密钥。 |
| displayName | 字符串 | 可选 | 在 Copilot 界面中显示的模型名称。 |
| configId | 字符串 | 可选 | 模型配置 ID,允许为同一模型定义不同设置。 |
| family | 字符串 | 默认 'oai-compatible' | 模型系列(如 'gpt-4'、'claude-3'),用于优化与行为适配。 |
| baseUrl | 字符串 | 使用全局 oaicopilot.baseUrl | 模型专属 API 基础 URL。 |
| context_length | 整数 | 默认 128000 | 模型支持的上下文长度。 |
| max_tokens | 整数 [1, context_length] | 默认 4096 | 最大生成 token 数。 |
| max_completion_tokens | 整数 | 可选 | OpenAI 新标准参数,最大生成 token 数。 |
| vision | 布尔值 | 默认 false | 是否支持视觉功能。 |
| temperature | 浮点数 [0, 2] | 建议 0(确定性)或 1.0(思考模式) | 控制输出的随机性:<br>0.0–0.3:精确性任务<br>0.4–0.7:平衡<br>0.7–2.0:创造性 |
| top_p | 浮点数 (0, 1] | 可选 | Top-p 采样值。 |
| top_k | 整数 [1, ∞) | 可选 | Top-k 采样值。 |
| min_p | 浮点数 [0, 1] | 可选 | 最低概率阈值。 |
| frequency_penalty | 浮点数 [-2, 2] | 可选 | 频率惩罚系数。 |
| presence_penalty | 浮点数 [-2, 2] | 可选 | 存在惩罚系数。 |
| repetition_penalty | 浮点数 (0, 2] | 可选 | 重复惩罚系数。 |
| enable_thinking | 布尔值 | 可选 | 启用模型思考与推理内容展示(非 OpenRouter 提供商)。 |
| thinking_budget | 整数 | 可选 | 思考链输出的最大 token 数。 |
| reasoning | 对象 | 可选 | OpenRouter 推理配置:<br>enabled、effort、exclude、max_tokens |
| thinking | 对象 | 可选 | Zai 提供商思考配置:<br>type('enabled' 或 'disabled')。 |
| reasoning_effort | 字符串 | 可选 | OpenAI 推理力度配置(如 'high'、'medium')。 |
| headers | 对象 | 可选 | 自定义 HTTP 请求头(如 {"X-API-Version": "v1"})。 |
| extra | 对象 | 可选 | 额外的请求体参数。 |
| include_reasoning_in_request | 布尔值 | 可选 | 是否在 API 请求中包含推理内容(支持 deepseek-v3.2 等)。 |
| apiMode | 字符串 | 默认 'openai' | API 模式:<br>'openai'、'openai-responses'、'ollama'、'anthropic'、'gemini' |
| delay | 整数(毫秒) | 回退到全局 oaicopilot.delay | 模型专用请求间隔延迟。 |
| useForCommitGeneration | 布尔值 | 可选 | 是否用于生成 Git 提交信息(gemini 模式不支持)。 |
到此这篇关于VSCode的Copilot中接入第三方模型的简明教程 的文章就介绍到这了,更多相关VSCode Copilot接入第三方模型内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!
相关文章
本文介绍在 VS Code 中通过 GitHub Copilot 集成 Model Context Protocol(MCP)实现系统文件读取的最简配置方案,需满足 Copilot 扩展启用、VS Code ≥1.90、Node.js ≥16.2026-10-28
kimi 2.5接入VScode copilot完整图文教程
VSCode Copilot一直不支持使用来接入任意模型,默认的模型只有几个免费模型写代码,下面这篇文章主要介绍了kimi 2.5接入VScode copilot的相关资料,文中通过代码介绍的非常详2026-06-24
VsCode远程Copilot无法使用Claude Agent问题解决
在VSCodeCode中使用Claude模型遇到的问题的解决方法,通过正确配置代理设置,确保本地和远程环境均使用代理访问,并从而解决远程SSH连接异常及工作区识别错误等问题,感兴趣的2026-06-18
在VS Code中安装GitHub Copilot进行AI编程的详细指南
GitHub Copilot是由 GitHub和OpenAI共同开发的一款强大的人工智能编程助手,它可以根据您的代码注释和上下文生成代码,这篇文章主要介绍了在VS Code中安装GitHub Copilot进行2026-04-30
VSCode GitHub Copilot安装与使用技巧完全指南
Copilot是种基于智能的代码动补全具,由OpenAI和GitHub共同开发,它使智能算 法来分析代码库,并根据上下和编程语的语法提,动成质量的代码,这篇文章主要介绍了VSCode GitHub C2026-04-21






最新评论