AI 模型检测专题

OpenAI 兼容 API 检测:模型、流式、工具调用与 JSON 模式核验

检查 OpenAI Chat Completions 兼容接口是否支持标准消息格式、stream=true、tools/tool_choice、response_format 和 usage 字段。

OpenAI 兼容 API 不只要能返回文本,还应在消息结构、错误码、流式 SSE、工具调用、JSON 模式、usage 字段和 model 字段上保持可解释的一致性。
更新时间:2026-05-17 · 关键词:OpenAI 兼容 API / Chat Completions 检测 / 流式 API 检测 / 工具调用检测

兼容格式的关键点

标准 Chat Completions 响应通常包含 id、object、created、model、choices 和 usage。流式接口还应返回 data: 分片,并能正确拼接 delta content。

常见不兼容表现

常见问题包括 stream=true 返回非 SSE、response_format 被忽略、tools 字段报错、usage 缺少 prompt_tokens 或 completion_tokens,以及 finish_reason 使用非标准枚举。

为什么协议检测能辅助识别套壳

部分套壳系统会把 Anthropic、Gemini 或其它后端的 token 计量字段混入 OpenAI 兼容响应,这类残留字段是比文本自述更强的后端指纹证据。

常见问题

不支持工具调用就一定是假模型吗?

不一定。有些网关未开放工具调用,系统会把它作为兼容性提醒,而不是单独作为假模型结论。

JSON 模式失败会影响评分吗?

会影响协议兼容评分,但最终结论仍会综合模型字段、上游列表、多探针表现和风险证据。

流式检测主要看什么?

主要看是否返回标准 SSE 分片、首包时间、内容拼接完整性、stream 与 non-stream 的 model/usage 是否可解释一致。