[控场AI]
概念Chat Completions API

Chat Completions

OpenAI 风格的单轮对话补全 API 格式,被广泛用于现有 LLM 应用代码与 SDK 集成

核心事实

时间轴 (近 90 天)

10月21日

文章观点:若使用场景集中在标准 Chat Completions 且不涉及实时连接,升级到 v3.36.0 的收益相对有限。

待验证50%
10月19日

M3.1 Flash 可通过 AI SDK、Chat Completions、Responses 以及 Anthropic Messages API 调用,模型名称为 minimax/minimax-m3.1-flash。

已验证75%
10月17日

开发者使用模型名 elorian/glimpse 即可通过 AI SDK 或 Chat Completions 接口调用 Glimpse。

待验证50%
10月17日

OpenAI Agents SDK 的默认通信接口是 Responses API,而非 Chat Completions。

待验证50%
10月17日

OpenAI Chat Completions 流式响应默认不包含用量信息,必须显式设置 stream_options: { include_usage: true } 才会在流结束前额外发送一个携带 usage 字段的 chunk,且该 chunk 的 choices 数组为空。

待验证50%
10月17日

OpenAI Chat Completions 流式返回的携带 usage 的 chunk 中 choices 为空数组,若代码直接访问 chunk.choices[0].delta.content 而不使用可选链会在该 chunk 上抛异常。

待验证50%
10月17日

OpenAI Chat Completions 的 usage 字段中,prompt_tokens 包含缓存 Token(prompt_tokens_details.cached_tokens 是其子集),计算成本时需先减去缓存部分再对剩余部分应用全价。

待验证50%
10月17日

把同一个 OpenAI Agents SDK Agent 从默认的 Responses API 切换到 Chat Completions 后,格式错误回答从 41 降到 9;换用公开的接地系统提示词则降到 20,说明 API 默认值是格式漂移的主因。

待验证50%
10月16日

在 Muse Wonder API 的三种端点中,推理力度参数命名不同:Responses 中为 reasoning.effort,Chat Completions 中为顶层 reasoning_effort。

待验证50%
10月15日

在 Chat Completions 端点上,推理内容不会跨轮次持久化,导致多轮 agent 对话前后不一致;修复方法是改用 Responses API。

待验证50%

还有 8 条时间轴事件

全部知识事实 (19)

已验证

OpenAI API格式已成为大模型领域事实上的行业标准接口规范,其核心是/v1/chat/completions端点

80%
已验证

M3.1 Flash 可通过 AI SDK、Chat Completions、Responses 以及 Anthropic Messages API 调用,模型名称为 minimax/minimax-m3.1-flash。

75%
待验证

文章观点:若使用场景集中在标准 Chat Completions 且不涉及实时连接,升级到 v3.36.0 的收益相对有限。

50%
待验证

开发者使用模型名 elorian/glimpse 即可通过 AI SDK 或 Chat Completions 接口调用 Glimpse。

50%
待验证

OpenAI Agents SDK 的默认通信接口是 Responses API,而非 Chat Completions。

50%
待验证

OpenAI Chat Completions 流式返回的携带 usage 的 chunk 中 choices 为空数组,若代码直接访问 chunk.choices[0].delta.content 而不使用可选链会在该 chunk 上抛异常。

50%
待验证

OpenAI Chat Completions 流式响应默认不包含用量信息,必须显式设置 stream_options: { include_usage: true } 才会在流结束前额外发送一个携带 usage 字段的 chunk,且该 chunk 的 choices 数组为空。

50%
待验证

OpenAI Chat Completions 的 usage 字段中,prompt_tokens 包含缓存 Token(prompt_tokens_details.cached_tokens 是其子集),计算成本时需先减去缓存部分再对剩余部分应用全价。

50%
待验证

把同一个 OpenAI Agents SDK Agent 从默认的 Responses API 切换到 Chat Completions 后,格式错误回答从 41 降到 9;换用公开的接地系统提示词则降到 20,说明 API 默认值是格式漂移的主因。

50%
待验证

在 Muse Wonder API 的三种端点中,推理力度参数命名不同:Responses 中为 reasoning.effort,Chat Completions 中为顶层 reasoning_effort。

50%
待验证

在 Chat Completions 端点上,推理内容不会跨轮次持久化,导致多轮 agent 对话前后不一致;修复方法是改用 Responses API。

50%
待验证

Chat Completions、Responses与Anthropic Messages是不同接口,一个网关声称OpenAI兼容,通常只保证其中某一种接口的部分行为,并不意味着三种都可用。

50%
待验证

gpt-6-luna在Chat Completions上使用函数调用仅当推理力度为none时可用;使用内置工具需改用Responses API。

50%
待验证

开发者可通过 AI SDK 中的 reasoning 参数或 Chat Completions 接口中的 reasoning_effort 参数控制 Gemini 4 Argon 的思考等级。

50%
待验证

在传统 Chat Completions 范式里,system 消息通常只允许出现在消息列表开头

50%
待验证

任何支持Chat Completions格式的服务商都适用于本文的回退链方案

50%
待验证

none effort参数被从schema中删除,依赖该参数在chat completions端点执行函数调用的遗留系统工具调用能力将失效,需迁移到Responses API

50%
待验证

Responses 协议是 Microsoft Agent Framework 支持的一种通信协议,与 Chat Completions 协议相比更适合有状态的多轮对话和流式输出场景

50%
待验证

Chat 模式对应 OpenAI 的 /v1/chat/completions 接口,以多轮对话消息列表为输入

50%

来源文章