背景与说明
OAI Compatible Provider for Copilot 插件的核心作用是将 Copilot 或 Copilot Chat 发出的'类 OpenAI API 请求',转发到指定的 OpenAI-Compatible 服务端(例如 ModelScope 推理网关、自建兼容网关等)。
⚠️ 注意
登录 GitHub Copilot 的账号建议使用非组织方式开通的 Pro 会员,否则可能无法管理模型。当然,直接使用免费的 Free 账号登录也是可行的方案。
环境准备
在 VS Code 扩展市场中安装并启用以下插件:
- GitHub Copilot
- GitHub Copilot Chat
- OAI Compatible Provider for Copilot (johnny-zhao.oai-compatible-copilot)
安装完成后,执行 Developer: Reload Window 命令重载窗口一次。
确保已在 VS Code 中登录 GitHub 账号,并且 Copilot 功能本身正常可用,这样便于后续排查是插件问题还是转发服务的问题。
核心配置
建议将配置文件放置在项目根目录下的 .vscode/settings.json 中。
单模型配置
{
"oaicopilot.baseUrl": "https://api.soraharu.com/v1",
"oaicopilot.delay": 0,
"oaicopilot.readFileLines": 0,
"oaicopilot.retry": {
"enabled": true,
"max_attempts": 3,
"interval_ms": 1000,
"status_codes": []
},
"oaicopilot.commitLanguage"



