Grok API全面默认开启隐形文本水印
xAI的Grok API悄然完成了一项影响所有开发者的默认设置变更:自11月7日起,旗下七款现役Grok模型生成的全部文本内容,默认附带一层肉眼不可见的统计水印。

根据xAI开发者文档,水印覆盖grok-4.7、grok-4.6、grok-4.5、grok-4.3以及三个grok-4.20变体(推理、非推理与多智能体版本),适用于Responses与Chat Completions两类接口,普通文本回复、结构化输出乃至工具调用参数都在标注之列。开发者的接入代码无需任何改动,可以通过响应头x-watermark逐请求确认输出是否带水印。
水印的工作方式是在生成阶段起作用:模型在每一步的候选词中按密钥轻微调整选词倾向,不在文本中添加任何字符或隐藏标记,检测端则靠统计信号判断,文本越长信号越强。xAI宣称水印不影响输出质量与速度,但同一份文档也承认水印会「轻微影响模型选词」,两处表述之间存在张力,目前尚无独立评测给出结论。
关闭的门槛不低。水印默认对全团队所有API密钥生效,退出操作只对团队管理员开放,需要在控制台按模型逐一关闭,还必须先确认自己的使用场景符合法律例外条款;另有部分模型被锁定为强制开启,管理员也无法从控制台关闭。
这一步的背景是欧盟AI法案:第50条第2款要求生成式内容具备机器可读的AI标注,该义务对已上市系统自12月2日起正式适用。xAI由此成为首家在截止期前把文本水印设为默认开启的大型前沿模型厂商。
同业跟进已经开始。OpenAI在10月对欧盟地区的ChatGPT与Codex用户默认开启了水印,对API客户则默认关闭;Anthropic也已对今年8月2日后发布的Claude模型默认加水印。距离12月2日只剩三周多,其余厂商如何站队,很快会见分晓。
编译自 xAI 开发者文档,原标题:"Output Watermarking"