跳到主要内容

自定义水印

混元生图模型支持在生成图片时直接添加自定义水印,通过 SDK 的 footnote 参数指定水印文字内容,无需自行实现图像合成逻辑。

参数说明

参数类型必选说明
footnotestring水印文字内容

使用示例

以 Node SDK 为例,在调用 generateImage 时传入 footnote 参数即可为生成的图片添加水印:

const cloudbase = require('@cloudbase/node-sdk')
const app = cloudbase.init({ env: process.env.ENV_ID })
const ai = app.ai()

const imageModel = ai.createImageModel('hunyuan-image')
const res = await imageModel.generateImage({
model: 'HY-Image-3.0-Plus-4090-Tob-v1.0',
prompt: '一只胖胖的橘猫坐在窗台上打盹,水彩风格,温暖色调',
footnote: 'CloudBase AI',
})

console.log(res.data[0].url) // 返回的图片已包含水印

调用方式

注意事项

  • 水印是服务端在生图过程中同步添加的,不会额外增加生图时间
  • 三种 SDK 的 generateImage 均支持 footnote 参数