编辑器与客户端
VS Code 接入
通过原生聊天的 Custom Endpoint 配置自定义模型。
准备信息#
本页使用 VS Code 原生聊天中的 Custom Endpoint 功能。先更新 VS Code,并准备 API Key 与模型 ID。该设置独立于 Cline、Continue 等扩展。
| 字段 | 填写内容 |
|---|---|
| API Key | sk-你的Key |
| 模型 ID | 控制台中可用的完整模型名 |
| Chat Completions Endpoint | https://api.onewonconnect.com/v1/chat/completions |
添加自定义接口#
- 在命令面板中运行 Chat: Manage Language Models,或从聊天的模型选择器进入 Manage Language Models。
- 选择 Add Models → Custom Endpoint。
- 分组名称和显示名称可填 custom,按提示输入 API Key。
- API 类型选择 Chat Completions。VS Code 会打开
chatLanguageModels.json供你填写模型配置。
填写模型信息#
保留向导生成的密钥引用,在模型条目中填写以下信息。已有配置请合并修改,无需覆盖整份文件。
| 字段 | 填写内容 |
|---|---|
供应商 vendor | customendpoint |
接口类型 apiType | chat-completions |
模型 id | 控制台中的模型 ID |
模型 name | 你希望显示的模型名称 |
模型 url | https://api.onewonconnect.com/v1/chat/completions |
模型 toolCalling | 仅在模型支持工具调用时设为 true |
上下文窗口、最大输出和图片能力请按所选模型的实际参数填写。不要把不支持工具调用的模型标记为支持。
若选用 Responses 或 Messages,应同时调整
apiType 和完整 Endpoint。Responses 使用 /v1/responses,Messages 使用 /v1/messages;请先确认账号与模型支持对应协议。选择与验证#
保存后在聊天模型选择器中选择 custom 下的模型,发送一条短消息。模型未出现时,重启 VS Code;Agent 模式要求模型支持工具调用。
若使用 Agent Host 会话且模型不可选,请按当前版本提示启用 chat.agentHost.byokModels.enabled。组织策略也可能限制自带 Key。
自定义模型用于聊天及相应辅助任务,不代表行内自动补全和依赖嵌入的功能均已使用自定义接口。
相关文档VS Code 官方模型配置 ↗
原生 Custom Endpoint 的密钥字段仍叫
apiKey。为 GPT / Codex、Claude、Grok 分别添加对应协议的配置,填各自接入 Key;保留向导生成的密钥引用。不要把 Continue 的 ${{ secrets.NAME }} 写进 VS Code 的配置文件。