lib/v20221229/models.rb in tencentcloud-sdk-aiart-3.0.881 vs lib/v20221229/models.rb in tencentcloud-sdk-aiart-3.0.882

- old
+ new

@@ -41,28 +41,36 @@ # 1:添加标识。 # 0:不添加标识。 # 其他数值:默认按1处理。 # 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 # @type LogoAdd: Integer + # @param LogoParam: 标识内容设置。 + # 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 + # @type LogoParam: :class:`Tencentcloud::Aiart.v20221229.models.LogoParam` # @param RspImgType: 返回图像方式(base64 或 url) ,二选一,默认为 base64。url 有效期为1小时。 # 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。 # @type RspImgType: String - attr_accessor :ModelUrl, :ClothesUrl, :ClothesType, :LogoAdd, :RspImgType + attr_accessor :ModelUrl, :ClothesUrl, :ClothesType, :LogoAdd, :LogoParam, :RspImgType - def initialize(modelurl=nil, clothesurl=nil, clothestype=nil, logoadd=nil, rspimgtype=nil) + def initialize(modelurl=nil, clothesurl=nil, clothestype=nil, logoadd=nil, logoparam=nil, rspimgtype=nil) @ModelUrl = modelurl @ClothesUrl = clothesurl @ClothesType = clothestype @LogoAdd = logoadd + @LogoParam = logoparam @RspImgType = rspimgtype end def deserialize(params) @ModelUrl = params['ModelUrl'] @ClothesUrl = params['ClothesUrl'] @ClothesType = params['ClothesType'] @LogoAdd = params['LogoAdd'] + unless params['LogoParam'].nil? + @LogoParam = LogoParam.new + @LogoParam.deserialize(params['LogoParam']) + end @RspImgType = params['RspImgType'] end end # ChangeClothes返回参数结构体