客户端接入
在 GitHub Copilot 中使用 NexRouter
配置本站地址、密钥和模型,在 GitHub Copilot 中完成首次接入。
完成下面几步,就可以在 GitHub Copilot 中使用你的 NexRouter 密钥和模型。
本教程从已安装客户端开始;产品说明见文末的官方文档。
1. 准备三项信息
地址和密钥要来自同一个站点:国内密钥配国内地址,海外密钥配海外地址。
2. 在 GitHub Copilot 中填写配置
复制下面的示例时,先替换这些内容;不要原样保留 YOUR_...:
| 示例中的文字 | 换成什么 |
|---|---|
YOUR_API_BASE_URL | 接入设置中的 OpenAI Base URL,保留 /v1 |
YOUR_MODEL_ID | 刚复制的模型 ID |
YOUR_MODEL_NAME | 便于你识别的名称,也可以填写模型 ID |
在 VS Code Chat 的模型选择器中打开 Manage Language Models → Add Models → Custom Endpoint,选择 Chat Completions,按提示输入密钥。
在打开的 chatLanguageModels.json 中填写:
[
{
"name": "NexRouter",
"vendor": "customendpoint",
"apiKey": "${input:nexrouterApiKey}",
"apiType": "chat-completions",
"models": [
{
"id": "YOUR_MODEL_ID",
"name": "YOUR_MODEL_NAME",
"url": "YOUR_API_BASE_URL/chat/completions",
"toolCalling": true,
"vision": false,
"maxInputTokens": 120000,
"maxOutputTokens": 8000
}
]
}
]url 是完整端点:含 /v1/chat/completions。示例中的输入/输出上限和工具、图像能力需按所选模型调整。保存后在 Chat 中选择该模型;这不会替换 Copilot 行内补全。
3. 发一句话试试
选择刚配置的模型,打开新对话,发送:
你好,请只回复:连接成功看到正常回复,就完成了第一次连接。 接下来可以开始自己的任务。
如果没有收到回复,先看错误提示:
- 401 / API Key 错误:重新复制完整密钥,确认地址与密钥属于同一站点。
- 404 / 找不到接口:对照上面的地址格式,检查是否多写或漏写了
/v1。 - 找不到模型:重新复制模型 ID,并确认当前密钥有权使用它。
其他问题见常见问题。想先单独检查接口,可以使用首次调用示例。
想了解更多
安装、完整参数及高级功能请查阅 GitHub Copilot 官方文档。