集成指南
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 会拒绝该路由。