o文档
编辑器与客户端

VS Code 接入

通过原生聊天的 Custom Endpoint 配置自定义模型。

准备信息#

本页使用 VS Code 原生聊天中的 Custom Endpoint 功能。先更新 VS Code,并准备 API Key 与模型 ID。该设置独立于 Cline、Continue 等扩展。

字段填写内容
API Keysk-你的Key
模型 ID控制台中可用的完整模型名
Chat Completions Endpointhttps://api.onewonconnect.com/v1/chat/completions

添加自定义接口#

  1. 在命令面板中运行 Chat: Manage Language Models,或从聊天的模型选择器进入 Manage Language Models。
  2. 选择 Add Models → Custom Endpoint。
  3. 分组名称和显示名称可填 custom,按提示输入 API Key。
  4. API 类型选择 Chat Completions。VS Code 会打开 chatLanguageModels.json 供你填写模型配置。

填写模型信息#

保留向导生成的密钥引用,在模型条目中填写以下信息。已有配置请合并修改,无需覆盖整份文件。

字段填写内容
供应商 vendorcustomendpoint
接口类型 apiTypechat-completions
模型 id控制台中的模型 ID
模型 name你希望显示的模型名称
模型 urlhttps://api.onewonconnect.com/v1/chat/completions
模型 toolCalling仅在模型支持工具调用时设为 true

上下文窗口、最大输出和图片能力请按所选模型的实际参数填写。不要把不支持工具调用的模型标记为支持。

i
若选用 Responses 或 Messages,应同时调整 apiType 和完整 Endpoint。Responses 使用 /v1/responses,Messages 使用 /v1/messages;请先确认账号与模型支持对应协议。

选择与验证#

保存后在聊天模型选择器中选择 custom 下的模型,发送一条短消息。模型未出现时,重启 VS Code;Agent 模式要求模型支持工具调用。

若使用 Agent Host 会话且模型不可选,请按当前版本提示启用 chat.agentHost.byokModels.enabled。组织策略也可能限制自带 Key。

自定义模型用于聊天及相应辅助任务,不代表行内自动补全和依赖嵌入的功能均已使用自定义接口。

i
原生 Custom Endpoint 的密钥字段仍叫 apiKey。为 GPT / Codex、Claude、Grok 分别添加对应协议的配置,填各自接入 Key;保留向导生成的密钥引用。不要把 Continue 的 ${{ secrets.NAME }} 写进 VS Code 的配置文件。
接入文档