大模型协议指纹检测:usage、SSE、system_fingerprint 与后端残留
解释如何从 OpenAI 兼容响应 envelope、usage token 字段、流式 SSE 和 system_fingerprint 中识别后端协议残留。
协议指纹检测关注模型文本以外的结构化响应。相比自述内容,usage 字段、object 类型、finish_reason 和流式分片更难被提示词影响。
解释如何从 OpenAI 兼容响应 envelope、usage token 字段、流式 SSE 和 system_fingerprint 中识别后端协议残留。
常见指纹包括 id 前缀、object 类型、model 字段、finish_reason、system_fingerprint、usage token 命名、raw keys 和 stream chunk 结构。
如果 OpenAI 兼容响应中出现 Anthropic cache_read_input_tokens、Gemini tokenCount 或 usage_source=anthropic,通常说明中转层暴露了真实后端痕迹。
有些网关会主动清洗字段,也有些官方兼容接口字段不完整。因此协议指纹应作为强证据之一,而不是唯一判断依据。
它是弱风险信号。很多兼容接口不返回该字段,不能单独判定为假。
会降低计费与协议可信度,建议结合网关账单或供应商日志复核。
二者互补。协议指纹更像后端痕迹,能力测试更像行为表现。