水华 Token 工厂
水华 Token 工厂
首次调用 API
AI 编程工具接入指南
OpenCode 自定义模型接入Claude Code 自定义模型接入Hermes 自定义模型接入Cursor 自定义模型接入VS Code GitHub Copilot 自定义模型接入CC-Switch 自定义模型接入Codex App 自定义模型接入CodeBuddy 自定义模型接入Trae 自定义模型接入常见问题与故障排查
联系我们
AI 编程工具接入指南

VS Code GitHub Copilot 自定义模型接入

查看该工具的安装、自定义模型配置和验证方法。

本方案通过 OAI Compatible Provider for Copilot 扩展,让 GitHub Copilot Chat 调用 OpenAI 兼容模型服务。

使用前准备

  • 已安装 VS Code。
  • 已安装并启用 GitHub Copilot。
  • 已安装 OAI Compatible Provider for Copilot 扩展。
  • 已获取 API Base URL。
  • 已在本站 API Key 管理 创建可用的 API Key。
  • 已在本站 模型广场 查看并复制模型 ID。

安装 OAI Compatible Provider for Copilot

创建项目配置文件

在项目根目录创建:

.vscode/settings.json

参考配置:

请先把下面的 ${YOUR_MODEL_ID} 替换为平台模型列表中的真实模型 ID,例如 GLM-5.2 或 Qwen3.6-27B。模型 ID 区分大小写,不能直接保留占位符。

{  "oaicopilot.baseUrl": "https://api.do.top/v1",  "oaicopilot.delay": 0,  "oaicopilot.readFileLines": 0,  "oaicopilot.retry": {    "enabled": true,    "max_attempts": 3,    "interval_ms": 1000,    "status_codes": []  },  "oaicopilot.commitLanguage": "English",  "oaicopilot.models": [    {      "id": "${YOUR_MODEL_ID}",      "owned_by": "${PROVIDER_NAME}",      "apiMode": "openai",      "temperature": 0    }  ]}

请不要在 settings.json 中直接填写 API Key。

配置项说明

通用配置

字段推荐值说明
oaicopilot.baseUrl平台提供的地址API 基础地址,推荐只在顶层配置一次
oaicopilot.delay0每次 API 请求前的等待时间
oaicopilot.readFileLines0文件读取相关配置,无特殊需求可保持为 0
oaicopilot.retry.enabledtrue请求失败后是否自动重试
oaicopilot.retry.max_attempts3最大尝试次数
oaicopilot.retry.interval_ms1000重试间隔,单位为毫秒
oaicopilot.commitLanguageEnglish生成 Git 提交信息时使用的语言

模型配置

字段是否必填说明
id是模型 ID,必须与服务端提供的 ID 完全一致
owned_by建议填写将 ${PROVIDER_NAME} 替换为模型提供方标识
apiMode是OpenAI 兼容服务通常填写 openai
context_length否模型最大上下文长度,应以服务端能力为准
max_tokens否单次响应的最大输出 Token 数
vision否只有模型和接口均支持图片输入时才设为 true
temperature否输出随机性;代码任务可使用较低值,如 0

模型能力配置

不要凭经验填写 context_length、max_tokens 或 vision。错误声明模型能力可能导致请求失败,请以模型服务平台公布的信息为准。

安全保存 API Key

打开 VS Code 命令面板:

  • Windows / Linux:Ctrl + Shift + P
  • macOS:Command + Shift + P

搜索并运行:

Set OAI Compatible Multi-Provider ApiKey

按照提示输入你在模型服务平台创建的 API Key。

API Key 配置命令

这里配置时要选择 Set OAI Compatible Multi-Provider ApiKey。如果选择 Set OAI Compatible ApiKey,则不会全部替换,并会导致报错。

选择并使用模型

  1. 打开 GitHub Copilot Chat。
  2. 点击聊天框中的模型选择器。
  3. 进入模型管理页面。
  4. 启用并选择刚配置的自定义模型。
  5. 发送一条简单消息,确认能够正常返回内容。

打开 Copilot 模型管理

选择 Copilot 自定义模型

Cursor 自定义模型接入

查看该工具的安装、自定义模型配置和验证方法。

CC-Switch 自定义模型接入

查看该工具的安装、自定义模型配置和验证方法。

On this page

使用前准备1创建项目配置文件2配置项说明通用配置模型配置3安全保存 API Key4选择并使用模型