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

VSCode 集成 OpenAI 兼容模型配置指南

针对 VSCode 原生 Copilot 不支持自定义 OpenAI 兼容模型的问题,介绍通过安装 OAI Compatible Provider for Copilot 扩展来解决。该方案支持接入 ModelScope、DeepSeek 等多种开源模型,具备视觉支持、多供应商管理及思考模式控制等功能。配置步骤包括安装扩展、修改 settings.json 指定 baseUrl 及模型参数,并在聊天界面选择对应提供商即可使用。此方法适用于需要灵活调用本地或私有化大模型的开发场景。

开源信徒发布于 2026/3/28更新于 2026/6/818 浏览
VSCode 集成 OpenAI 兼容模型配置指南

背景

在 VSCode 的近期版本中,GitHub Copilot Chat 对自定义 OpenAI 兼容模型的支持并未完全开放。官方反馈表明,该功能目前主要面向内部人员作为实验性功能,未来是否对外实现取决于扩展作者的决定。若你需要在本地或特定环境中使用前沿开源模型,可以通过第三方扩展来实现。

解决方案:安装 OAI Compatible Provider 扩展

我们推荐使用名为'OAI Compatible Provider for Copilot'的扩展。它允许通过任何兼容 OpenAI 接口的提供商驱动 GitHub Copilot Chat,支持 Kimi K2、DeepSeek V3.2、GLM 4.6 等开源模型。

插件地址:OAI Compatible Provider for Copilot 开源仓库:JohnnyZ93/oai-compatible-copilot

核心特性

  • 支持绝大多数 OpenAI 兼容供应商(如 ModelScope、SiliconFlow、DeepSeek 等)
  • 支持视觉模型输入
  • 提供额外的聊天请求配置选项
  • 支持同时配置多个供应商的模型,自动管理 API 密钥,无需频繁切换
  • 支持为同一模型 ID 定义多种配置(例如控制 GLM-4.6 的思考模式)
  • 可控制模型在聊天界面中显示思考与推理内容

模型思考模式演示

快速上手

  1. 在 VSCode 扩展市场中安装'OAI Compatible Provider for Copilot'
  2. 打开设置页面,配置 oaicopilot.baseUrl 和 oaicopilot.models
  3. 启动 GitHub Copilot 聊天窗口
  4. 点击模型选择器,进入'管理模型…'
  5. 选择'OAI Compatible'提供商
  6. 输入你的 API 密钥,密钥将仅保存在本地
  7. 从列表中选择希望添加到模型选择器中的具体模型
配置文件示例

以下是一个典型的配置片段,可根据实际服务商调整:

{
  "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
}
]
}

这样配置后,你就可以在 Copilot 聊天中使用这些自定义模型进行开发了。注意不同模型的上下文长度和参数可能需要根据实际文档进行调整。

目录

  1. 背景
  2. 解决方案:安装 OAI Compatible Provider 扩展
  3. 核心特性
  4. 快速上手
  5. 配置文件示例
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

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

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

更多推荐文章

查看全部
  • Linux 基础、进阶及常用命令总结
  • Windows 系统下 Python 新一代包管理工具 uv 及 VSCode 配置
  • 无人机远程路径规划:A*算法与GPS精准定位
  • MySQL 数据类型详解
  • 云开发 Copilot:AI 驱动的低代码开发实践
  • C++ 类与对象基础详解(上)
  • 如何在项目中启用 MISRA C++ 检查
  • MySQL 复合查询核心指南:多表、子查询与实战技巧
  • 基于 Web Unlocker 和 n8n 的自动化资讯采集与推送系统
  • Python 入门教程:从零开始到精通详解
  • NAO 机器人运动控制与指令操作指南
  • Linux 复习指南:Shell 脚本中最常见指令总结
  • 本地大模型与知识库工具部署及选型对比
  • OpenWebUI 联网搜索实战:用 SearXNG 让本地大模型获取实时信息
  • C++ 并发:内存序、可见性与指令重排
  • Python 将 CSV 数据导入 Neo4j 的实现方法
  • GitHub 项目本地运行指南:Python/Node.js/Java 实战部署与容器化
  • Flutter 鸿蒙适配 mediapipe_core:端侧 AI 推理与手势识别实战
  • AIGC 时代:如何利用 DeepSeek 辅助少儿编程教育
  • Mac Mini M4 本地部署大模型:Ollama、Llama 与 ComfyUI 环境搭建

相关免费在线工具

  • 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