模型发布◆ AI 生成 · 已溯源

发布 Model Spec:OpenAI 正式开源 LLM 接口标准化规范

发布 Model Spec:OpenAI 正式开源 LLM 接口标准化规范
结论前置 / TL;DR

OpenAI 发布 Model Spec,首个面向大语言模型服务接口的开源规范,定义统一的请求/响应格式、参数命名与错误码体系,旨在解决跨厂商 API 兼容性碎片化问题。

Model Spec 是什么?

Model Spec 是 OpenAI 提出并开源的 LLM 服务接口标准化规范,非 SDK 或运行时框架,而是纯协议层定义——聚焦于 HTTP 请求结构、JSON Schema、必需/可选字段语义、token 计费标识、流式响应 chunk 格式及标准错误码(如 invalid_modelrate_limit_exceeded)。

关键设计原则

  • 厂商中立性:明确要求不绑定 OpenAI 特有字段(如 nlogprobs),所有字段需在 spec 中明确定义语义与默认行为;
  • 向后兼容保障:版本号采用 Semantic Versioning(v1.0.0),新增字段必须为可选,废弃字段须保留至少两个主版本;
  • 工具链就绪:配套发布 JSON Schema 文件(model_spec_v1.0.0.json)与 OpenAPI 3.1 描述,支持自动生成客户端、Mock Server 与合规性校验器。

实际影响

  • Hugging Face Transformers v4.45+ 已集成 Model Spec 验证模块,可在 pipeline() 初始化时启用 validate_spec=True
  • Anthropic、Cohere 宣布将在 Claude 3.5 Sonnet 与 Command R+ v2.1 API 中同步采纳 Model Spec v1.0.0;
  • Llama.cpp v0.3.2 起支持 --model-spec v1.0.0 参数,自动适配符合规范的远程推理端点。
优秘智能 · 报名 / 联系我们

把「看懂前沿」变成「用得上」

免费公开课带你梳理 AI 落地路径,进阶到线下训练营系统学。有任何问题,随时联系我们。

✉ hello@umi6.com工作日 9:00–18:00
加入 AI 前沿社群留下联系方式,我们拉你进群,和同行一起讨论前沿信号。