OpenModelOpenModel
集成指南

Zed

配置 Zed 通过 Responses 协议调用 OpenModel

支持的配置方式

在 Zed 的 language_models.openai_compatible 配置中,为该模型设置 capabilities.chat_completions: false 后,Zed 会请求 ${api_url}/responses。请将 api_url 设为 https://api.openmodel.ai/v1,末尾不要添加 /。

配置 Zed

在 Zed 的 settings.json 中添加:

{
  "language_models": {
    "openai_compatible": {
      "openmodel": {
        "api_url": "https://api.openmodel.ai/v1",
        "available_models": [
          {
            "name": "gpt-5.4",
            "display_name": "OpenModel GPT-5.4",
            "max_tokens": 1050000,
            "max_output_tokens": 128000,
            "capabilities": {
              "chat_completions": false
            }
          }
        ]
      }
    }
  }
}

openai_compatible 是 Zed 要求使用的配置键。在此配置中,chat_completions: false 会让 Zed 调用 POST /v1/responses;该键名不代表 OpenModel 提供通用兼容层。

请通过 Zed 的供应商设置输入 API Key。供应商 ID 为 openmodel 时,Zed 也会读取 OPENMODEL_API_KEY。

更换示例模型或 Token 上限前,请以可用模型为唯一数据来源,并选择 supported_protocols 包含 responses 的模型。

验证

选择已配置模型并发送一条简短消息。如果请求发往 /v1/chat/completions,说明模型能力配置未生效;OpenModel 会拒绝该路由。

后续阅读

本页目录