跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
编程语言AI大前端

VSCode Copilot 接入 OpenAI 兼容自定义模型的实践方案

VSCode Copilot 原生对自定义 OpenAI 兼容模型支持有限,GitHub 官方反馈该功能暂不对外公开。介绍如何通过安装 OAI Compatible Provider for Copilot 扩展来实现本地化配置。支持 ModelScope、SiliconFlow 等主流服务商,可管理多个 API 密钥及模型参数。配置步骤包括安装插件、设置 baseUrl 与模型列表、选择提供商并输入密钥。该方案允许开发者灵活调用 Kimi K2、DeepSeek V3.2 等开源模型,提升代码辅助体验。

DevStack发布于 2026/3/28更新于 2026/6/1029 浏览
VSCode Copilot 接入 OpenAI 兼容自定义模型的实践方案

VSCode 近期版本更新后,原生 Copilot Chat 对自定义 OpenAI 兼容模型的支持依然受限。GitHub 官方曾回复称该功能短期内仅面向内部测试,建议开发者自行寻找替代方案。对于希望使用 Kimi K2、DeepSeek V3.2 或 GLM 4.6 等前沿开源模型的团队来说,这确实是个痛点。

好在社区已经提供了成熟的解决方案。通过安装名为'OAI Compatible Provider for Copilot'的扩展,我们可以让 GitHub Copilot Chat 接入任何兼容 OpenAI 协议的第三方服务。这不仅支持 ModelScope、SiliconFlow 等主流供应商,还能处理视觉模型请求。更实用的是,它允许我们在同一个界面下管理多个供应商的 API 密钥,无需反复切换环境。

实际配置过程并不复杂。首先从 VS Code 市场安装该扩展。随后进入设置页面,重点配置 oaicopilot.baseUrl 指向你的推理服务地址,并在 oaicopilot.models 中定义可用的模型列表。这里需要注意,模型 ID 和上下文长度需与实际服务保持一致。

完成基础配置后,打开 Copilot 聊天窗口,点击模型选择器,找到'管理模型…'选项。在弹出的面板中选择'OAI Compatible'提供商,填入你的 API Key(密钥会保存在本地)。最后,勾选你希望添加到下拉菜单中的模型即可。

下面是一个典型的配置片段,供参考:

{
  "oaicopilot.baseUrl": "https://api-inference.modelscope.cn/v1",
  "oaicopilot.models": [
    {
      "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct",
      "owned_by": "modelscope",
      "context_length": 256000,
      "max_tokens": 8192,
      "temperature": 0,
      "top_p": 1
    }
  ]
}

此外,部分模型支持控制思考过程的显示。如果服务端返回了推理内容,扩展也能在聊天界面中正确渲染,方便我们理解模型的决策路径。这种灵活性对于需要深度定制 AI 辅助体验的开发者来说非常关键。

  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 2026 年 AI 学习路线:从入门到精通的系统指南
  • Flutter 底部导航与顶部选项卡实战:状态保持与鸿蒙适配
  • 2025 年 FPGA 就业形势分析:入行指南与薪资行情
  • VS Code + Conda 零基础搭建 Python 数据可视化环境
  • Arduino BLDC 自主巡逻机器人:避障与路径规划实战
  • VMware Ubuntu 虚拟机使用宿主机 GPU 的两种方案
  • DeepSeek-R1 大模型基于 MS-Swift 框架部署与微调实践
  • Gemini AI 会员额度、API 价格与速率限制
  • 基于 Vivado 的 AD9680 FPGA 测试程序开发
  • FPGA 实现双线性插值缩放:代码与实现详解
  • 渗透测试实战:获取并破解 Net-NTLMv2 哈希
  • JDK 下载、安装与环境变量配置图文教程
  • 前端实战:使用 CSS 实现毛玻璃风格登录页面
  • 10 个实用的 Python 自动化办公脚本示例
  • SDWebImage 在 Flutter 中的使用:通过插件桥接
  • FPGA 跨时钟域 CDC 处理的三种核心工程方案
  • 深入理解 Python 异步编程:async、await 与同步函数详解
  • Style2Paints 风格迁移数据集与训练实战解析
  • C++ string 模拟实现与底层细节深度解析
  • B 站 PC 端视频自动开启字幕脚本(2025 适配)

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online