水印与 AIGC 标识

添加 AI 生成内容标识

0次调用
5 积分/次

AI 生成的图片上线前需要满足国标合规要求?别头疼,调用一次这个接口,就能自动给图片打上符合《GB 45438-2025》标准的三层标识。

三层标识说明

此接口一次性支持注入以下三种符合国标规范的标识:

  • 元数据隐式标识(默认开启):在图片文件的 EXIF/XMP 元数据中记录此内容的“AI 生成”属性及服务提供者信息,不影响视觉呈现。
  • 可见角标标识(可选):在图片指定角落叠加醒目的“AI 生成”文字,字号会自动计算以符合国标关于“字符高度不小于画面短边 5%”的规定。
  • 隐形水印标识(可选):在图像像素深层嵌入抗压缩溯源信息。

使用须知

必填说明:根据规范,content_producer(服务提供者编码)为必填项。推荐使用本平台配套的服务提供者编码生成接口快速生成规范的 27 位服务提供者编码。

标识组合:若您需要关闭默认的元数据标识(skip_metadata=true),则必须至少开启可见角标或隐形水印中的一项,以保证图片拥有合规标识。

请求体

图片来源与各项合规标识参数。支持 multipart/form-data 和 application/json。

file
file可选

待处理的图片文件,支持 PNG、JPEG、WebP。

url
string可选

图片链接,需确保公网可直接访问。

image_base64
string可选

图片的 Base64 编码,可携带或省略 data: 前缀。

content_producer
string必填

必需:生成此图片的服务提供者编码(27 位)。

label
string可选

生成场景分类:1 代表 AI 生成合成,2 代表人机协同,3 代表其他情况。默认取值为 1。

produce_id
string可选

服务侧内部生成的内容编号(可选)。

content_propagator
string可选

负责内容传播的服务提供者编码(27 位,可选)。

propagate_id
string可选

传播方侧的内容编号(可选)。

skip_metadata
boolean可选

是否跳过写入元数据标识。若设置为 true,则必须开启另外两项中的至少一项。

explicit_label
boolean可选

是否叠加可见的角标文字标识。默认不开启。

explicit_text
string可选

角标显示的具体文案,默认为“AI 生成”。

explicit_position
string可选

角标所处的相对位置,默认为右下角。

explicit_height_ratio
number可选

角标文字高度占画面短边的比例。低于 0.05 会自动补偿至国标下限要求。

embed_watermark
boolean可选

是否额外注入抗压缩的隐形水印。默认不开启。

watermark_payload
string可选

隐形水印中所记载的标识内容。

out_format
string可选

输出的图片格式。不填则默认保持与原图一致。

jpeg_quality
integer可选

输出 JPEG 时的图像质量,范围 1 到 100。

响应

200 / 请求成功

打标成功,返回符合合规要求的多层标识图片。

JSON

400 / 错误的请求

参数无效,请检查服务提供者编码格式,或确保至少开启了一种标识策略。

JSON

413 / 请求实体太大

上传的图片过大,请压缩后再试。

JSON

503 / 服务不可用

服务暂时不可用,请稍后重试。

JSON