在 VS Code 的 Copilot Chat 里使用本站 API
通过 OAI Compatible Provider for Copilot 扩展,可以把本站作为一个 OpenAI 兼容模型供应商添加到 GitHub Copilot Chat 的模型选择器里。
这个扩展是给 VS Code 的 Copilot Chat 增加一个自定义模型供应商。你仍然需要在 VS Code 中登录 GitHub,并且 Copilot Chat 本身可以打开和使用。
你需要准备什么
VS Code 1.104.0 或更高版本
扩展 README 中要求 VS Code 版本至少为 1.104.0。如果安装或运行异常,先更新 VS Code。
本站 API 密钥
进入左侧 API 密钥 页面,创建并复制一个 sk- 开头的密钥。后面在 Copilot 模型管理界面里会填它。
可用模型名
新手建议先用 gpt-5.6。如果后续想换模型,请从 可用模型 页面复制完整模型名。
推荐填写
- 扩展
OAI Compatible Provider for Copilot- 全局 Base URL
https://api.muteki.site/v1- Provider / owned_by
maru-code- Model ID
gpt-5.6- API Mode
openai-responses(走/responses)- API Key
- 你的
sk-开头 API 密钥
这个扩展的 openai-responses 模式会在 Base URL 后拼接 /responses。所以本站这里填写 https://api.muteki.site/v1,最终请求路径会是 https://api.muteki.site/v1/responses。
方式一:使用图形配置界面
扩展提供可视化配置界面,适合不想手动改 VS Code JSON 设置的用户。
安装扩展
在 VS Code 扩展市场搜索 OAI Compatible Provider for Copilot,或打开扩展页安装:johnny-zhao.oai-compatible-copilot。
打开配置界面
按 Ctrl+Shift+P(macOS 为 Cmd+Shift+P),搜索并运行 OAICopilot: Open Configuration UI。也可以点击 VS Code 右下角的 OAICopilot 状态栏入口。
新增本站服务商和模型
Base URL 填 https://api.muteki.site/v1,供应商名称可填 maru-code,模型 ID 填 gpt-5.6,温度建议先填 0。
在 Copilot Chat 添加模型
打开 Copilot Chat,点击模型选择器,进入 Manage Models...,选择 OAI Compatible 供应商,输入本站 API Key,然后勾选要加入模型选择器的模型。
切换模型并测试
回到 Copilot Chat 的模型选择器,选中刚添加的 gpt-5.6,发送一句简单问题确认可以回复。
方式二:直接编辑 VS Code 设置
如果你熟悉 VS Code 的 settings.json,可以直接加入下面配置。打开命令面板,搜索 Preferences: Open User Settings (JSON),把配置合并到已有 JSON 里。
"oaicopilot.baseUrl": "https://api.muteki.site/v1",
"oaicopilot.models": [
{
"id": "gpt-5.6",
"owned_by": "maru-code",
"displayName": "Maru Code · gpt-5.6",
"context_length": 256000,
"max_tokens": 128000,
"temperature": 0,
"top_p": 1,
"apiMode": "openai-responses"
}
]
上面不是一个完整文件,只是要放进 VS Code 用户设置里的字段。如果你的 settings.json 已经有其他内容,记得用英文逗号正确分隔,别把原来的设置删掉。
添加 API Key 到 Copilot 模型选择器
保存配置后,还需要让 Copilot Chat 知道这个供应商的密钥。
打开 Copilot Chat
在 VS Code 侧边栏打开 GitHub Copilot Chat。
进入模型管理
点击聊天框附近的模型选择器,选择 Manage Models...。
选择 OAI Compatible
在供应商列表里选择 OAI Compatible。如果没有看到,先确认扩展已启用,并重载 VS Code 窗口。
输入本站密钥并添加模型
API Key 填 sk-你的密钥。确认后选择 gpt-5.6 加入模型选择器。
可选:配置多个本站模型
如果你想同时在模型选择器里看到快模型和强模型,可以在 oaicopilot.models 里配置多个模型:
"oaicopilot.baseUrl": "https://api.muteki.site/v1",
"oaicopilot.models": [
{
"id": "gpt-5.6",
"owned_by": "maru-code",
"displayName": "Maru Code · gpt-5.6",
"context_length": 256000,
"max_tokens": 128000,
"temperature": 0,
"top_p": 1,
"apiMode": "openai-responses"
},
{
"id": "gpt-5.4-mini",
"owned_by": "maru-code",
"displayName": "Maru Code · gpt-5.4-mini",
"context_length": 256000,
"max_tokens": 128000,
"temperature": 0,
"top_p": 1,
"apiMode": "openai-responses"
}
]
常见问题
模型选择器里看不到 OAI Compatible
确认扩展已安装并启用,然后运行 Developer: Reload Window 重载 VS Code。还要确认当前窗口已登录 GitHub,并且 Copilot Chat 可以正常打开。
提示没有 API Key 或认证失败
重新进入 Manage Models...,选择 OAI Compatible 后更新密钥。密钥应为本站生成的 sk- 开头字符串,不要多复制空格。
提示 404 或接口不存在
检查 oaicopilot.baseUrl 是否为 https://api.muteki.site/v1,并确认 apiMode 使用 openai-responses。
提示模型不可用
从 可用模型 页面复制模型名,并确保 id 字段与本站模型名完全一致。
如果你主要在 VS Code 里用 Copilot Chat,希望像切换 Copilot 模型一样选择本站模型,这个扩展最方便;如果你用的是命令行 Codex,则继续看 Codex 客户端教程。