背景
GitHub Copilot Chat 原生暂不支持直接使用 OpenAI 兼容的自定义模型。官方回复称该功能短期内仅面向内部人员开放,建议扩展作者自行实现。
解决方案
通过安装第三方扩展 OAI Compatible Provider for Copilot,可在 VS Code 中使用前沿开源大模型(如 Kimi K2、DeepSeek V3.2、GLM 4.6 等)。
功能特性
- 支持几乎所有与 OpenAI 兼容的供应商(ModelScope、SiliconFlow、DeepSeek 等)
- 支持视觉模型及聊天请求额外配置
- 支持同时配置多个供应商模型,自动管理 API 密钥
- 支持为同一模型 ID 定义多种配置(如启用/禁用思考功能)
- 支持控制模型在聊天界面中显示思考与推理内容
快速开始
- 安装'OAI Compatible Provider for Copilot'扩展
- 打开 VS Code 设置,配置
oaicopilot.baseUrl和oaicopilot.models - 打开 Github Copilot 聊天界面,点击模型选择器,选择'管理模型…'
- 选择'OAI Compatible'提供商,输入 API 密钥并保存
- 选择希望添加到模型选择器中的模型
配置示例
{
"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
}


