Skip to main content
这份指南适合已经在 VS Code 中使用 GitHub Copilot Chat,并希望把部分模型请求切到 Nusabase API 的用户。
GitHub Copilot Chat 官方客户端通常不提供直接填写任意 OpenAI 兼容 Base URL 的入口。要在 Copilot Chat 模型选择器中使用 Nusabase,需要使用支持 BYOK 或自定义 Provider 的 Copilot 扩展/插件;如果你需要稳定的命令行接入,优先看 GitHub Copilot CLI。

什么时候选 GitHub Copilot

  • 你主要在 VS Code 中工作
  • 你已经有 GitHub Copilot 订阅
  • 你希望保留 Copilot Chat、Agent 模式、工具调用和 MCP 工作流
  • 你使用的 Copilot 扩展支持自定义 API Key、Base URL 和模型名

前置条件

  • 已安装 VS Code
  • 已安装并登录 GitHub Copilot
  • 已准备可用 API Key:sk-...
  • 本机可访问:https://api.nusabase.com
  • 已通过 GET /v1/models 确认可用模型

先验证 Nusabase 网关

在配置 Copilot 前,先确认 API Key 和模型可用。
再验证 Chat Completions:

配置方式

如果你的 Copilot 扩展支持自定义模型或 OpenAI 兼容 Provider,按下面的值填写。 常见流程:
  1. 打开 VS Code 命令面板:Ctrl+Shift+P / Cmd+Shift+P。
  2. 打开扩展的 Provider、Model 或 BYOK 配置入口。
  3. 新增 OpenAI 兼容 Provider,名称可以填写 Nusabase。
  4. 填入 Base URL、API Key 和模型名。
  5. 回到 Copilot Chat 的模型选择器,选择刚添加的 Nusabase 模型。

推荐模型策略

实际模型和价格请以 模型与价格 为准。

验证通过标准

  • Copilot Chat 模型选择器中能看到 Nusabase 模型。
  • 发送 hello 后能正常返回回答。
  • 请求失败时能在错误信息中看到 Nusabase 或上游返回的状态码。

常见问题

下一步可以查看 GitHub Copilot CLI 获取更稳定的 BYOK 命令行接入方式。

参考资料