跳转到主要内容
VS Code 支持通过内置的语言模型管理功能,为 Copilot Chat 添加自定义模型。配置完成后,你可以在 VS Code Chat 面板中直接使用 HaiToken 模型。

协议说明

VS Code 的自定义模型(Custom Endpoint)路径兼容 OpenAI Chat Completions 协议。本文档使用 Custom Endpoint 模式,API Type 选择 chat-completions,完整请求地址为 https://api.haitoken.ai/v1/chat/completions

先准备好这些信息

  • 已启用 GitHub Copilot 的 VS Code
  • HaiToken API Key
  • 至少一个可用模型 ID,例如 gpt-5.4
  • HaiToken 完整请求地址:https://api.haitoken.ai/v1/chat/completions

接入步骤

步骤 1:打开语言模型管理界面

在 VS Code Chat 面板中,点击输入框旁的模型选择器(默认显示 Auto),在弹出的下拉菜单中选择「管理模型」。 也可以打开命令面板(Ctrl+Shift+P / Cmd+Shift+P)运行 Chat: Manage Language Models 点击聊天模型选择器 在模型下拉中选择「管理模型」

步骤 2:添加 Custom Endpoint 模型

在「语言模型」管理页面,点击「添加模型」,从下拉菜单中选择 Custom Endpoint 在「添加模型」菜单中选择 Custom Endpoint 在弹出的命名对话框中为这个端点命名(可保持默认 Custom Endpoint),按回车确认。 为自定义端点命名

步骤 3:输入 HaiToken API Key

在弹出的 API Key 对话框中,粘贴你的 HaiToken API Key,按回车确认。 输入 HaiToken API Key

步骤 4:选择 API 类型

在 API Type 对话框中,选择 Chat Completions(对应 OpenAI Chat Completions 协议),按回车确认。 选择 API 类型为 Chat Completions

步骤 5:编辑配置文件填写模型 ID 和 URL

完成上述向导后,VS Code 会自动打开 chatLanguageModels.json 配置文件。找到刚才创建的 Custom Endpoint 条目,在 models 数组中填写以下字段: 编辑 chatLanguageModels.json 配置文件 保存文件后,返回 Chat 面板,在模型选择器中即可看到并切换到刚才添加的 HaiToken 模型。

验证步骤

  1. 打开 VS Code Chat 面板。
  2. 在模型选择器中选择 HaiToken 模型。
  3. 发送一条简单消息,例如 hello
  4. 如果可以正常返回结果,说明接入成功。

补充说明

此 BYOK 路径主要覆盖 Copilot Chat 及相关 Agent 体验。标准代码补全(行内建议)不在当前 BYOK 覆盖范围内,可能会继续使用 Copilot 官方模型。

如何切换模型

在 VS Code 中打开聊天模型选择器,选择另一个 HaiToken 模型即可。如果列表中没有你想要的模型,回到 Manage Language Models,按步骤 2–5 再添加一个,或在 chatLanguageModels.json 中为已有 Custom Endpoint 的 models 数组追加一个模型对象。

常见问题

下一步