Class: TencentCloud::Aiart::V20221229::ReplaceBackgroundRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Aiart::V20221229::ReplaceBackgroundRequest
- Defined in:
- lib/v20221229/models.rb
Overview
ReplaceBackground请求参数结构体
Instance Attribute Summary collapse
-
#BackgroundTemplate ⇒ Object
图片限制:单边分辨率小于4000,长宽比在2:5 ~ 5:2之间,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 最多支持256个 utf-8 字符,支持中、英文。 如果 Prompt = “BackgroundTemplate” 代表启用背景模板,需要在参数 BackgroundTemplate 中指定一个背景名称。 最多支持256个 utf-8 字符,支持中、英文。 最多支持50个 utf-8 字符,支持中、英文。 建议说明商品主体,否则影响生成效果。 仅当 Prompt = “BackgroundTemplate” 时生效,可支持的模板详见 [商品背景模板列表](cloud.tencent.com/document/product/1668/115391) ,请传入字段“背景名称”中的值。 如果不传,将自动使用内置的商品分割算法得到 Mask。 支持自定义上传 Mask,如果该参数不为空,则以实际上传的数据为准。 图片限制:Mask 图必须和商品原图分辨率一致,转成 Base64 字符串后小于 6MB,格式仅支持 png。 支持生成单边分辨率大于500且小于4000、长宽比在2:5 ~ 5:2之间的图片,不传默认生成1280:1280。 建议图片比例为1:1、9:16、16:9,生成效果更佳,使用其他比例的生成效果可能不如建议比例。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。.
-
#LogoAdd ⇒ Object
图片限制:单边分辨率小于4000,长宽比在2:5 ~ 5:2之间,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 最多支持256个 utf-8 字符,支持中、英文。 如果 Prompt = “BackgroundTemplate” 代表启用背景模板,需要在参数 BackgroundTemplate 中指定一个背景名称。 最多支持256个 utf-8 字符,支持中、英文。 最多支持50个 utf-8 字符,支持中、英文。 建议说明商品主体,否则影响生成效果。 仅当 Prompt = “BackgroundTemplate” 时生效,可支持的模板详见 [商品背景模板列表](cloud.tencent.com/document/product/1668/115391) ,请传入字段“背景名称”中的值。 如果不传,将自动使用内置的商品分割算法得到 Mask。 支持自定义上传 Mask,如果该参数不为空,则以实际上传的数据为准。 图片限制:Mask 图必须和商品原图分辨率一致,转成 Base64 字符串后小于 6MB,格式仅支持 png。 支持生成单边分辨率大于500且小于4000、长宽比在2:5 ~ 5:2之间的图片,不传默认生成1280:1280。 建议图片比例为1:1、9:16、16:9,生成效果更佳,使用其他比例的生成效果可能不如建议比例。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。.
-
#LogoParam ⇒ Object
图片限制:单边分辨率小于4000,长宽比在2:5 ~ 5:2之间,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 最多支持256个 utf-8 字符,支持中、英文。 如果 Prompt = “BackgroundTemplate” 代表启用背景模板,需要在参数 BackgroundTemplate 中指定一个背景名称。 最多支持256个 utf-8 字符,支持中、英文。 最多支持50个 utf-8 字符,支持中、英文。 建议说明商品主体,否则影响生成效果。 仅当 Prompt = “BackgroundTemplate” 时生效,可支持的模板详见 [商品背景模板列表](cloud.tencent.com/document/product/1668/115391) ,请传入字段“背景名称”中的值。 如果不传,将自动使用内置的商品分割算法得到 Mask。 支持自定义上传 Mask,如果该参数不为空,则以实际上传的数据为准。 图片限制:Mask 图必须和商品原图分辨率一致,转成 Base64 字符串后小于 6MB,格式仅支持 png。 支持生成单边分辨率大于500且小于4000、长宽比在2:5 ~ 5:2之间的图片,不传默认生成1280:1280。 建议图片比例为1:1、9:16、16:9,生成效果更佳,使用其他比例的生成效果可能不如建议比例。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。.
-
#MaskUrl ⇒ Object
图片限制:单边分辨率小于4000,长宽比在2:5 ~ 5:2之间,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 最多支持256个 utf-8 字符,支持中、英文。 如果 Prompt = “BackgroundTemplate” 代表启用背景模板,需要在参数 BackgroundTemplate 中指定一个背景名称。 最多支持256个 utf-8 字符,支持中、英文。 最多支持50个 utf-8 字符,支持中、英文。 建议说明商品主体,否则影响生成效果。 仅当 Prompt = “BackgroundTemplate” 时生效,可支持的模板详见 [商品背景模板列表](cloud.tencent.com/document/product/1668/115391) ,请传入字段“背景名称”中的值。 如果不传,将自动使用内置的商品分割算法得到 Mask。 支持自定义上传 Mask,如果该参数不为空,则以实际上传的数据为准。 图片限制:Mask 图必须和商品原图分辨率一致,转成 Base64 字符串后小于 6MB,格式仅支持 png。 支持生成单边分辨率大于500且小于4000、长宽比在2:5 ~ 5:2之间的图片,不传默认生成1280:1280。 建议图片比例为1:1、9:16、16:9,生成效果更佳,使用其他比例的生成效果可能不如建议比例。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。.
-
#NegativePrompt ⇒ Object
图片限制:单边分辨率小于4000,长宽比在2:5 ~ 5:2之间,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 最多支持256个 utf-8 字符,支持中、英文。 如果 Prompt = “BackgroundTemplate” 代表启用背景模板,需要在参数 BackgroundTemplate 中指定一个背景名称。 最多支持256个 utf-8 字符,支持中、英文。 最多支持50个 utf-8 字符,支持中、英文。 建议说明商品主体,否则影响生成效果。 仅当 Prompt = “BackgroundTemplate” 时生效,可支持的模板详见 [商品背景模板列表](cloud.tencent.com/document/product/1668/115391) ,请传入字段“背景名称”中的值。 如果不传,将自动使用内置的商品分割算法得到 Mask。 支持自定义上传 Mask,如果该参数不为空,则以实际上传的数据为准。 图片限制:Mask 图必须和商品原图分辨率一致,转成 Base64 字符串后小于 6MB,格式仅支持 png。 支持生成单边分辨率大于500且小于4000、长宽比在2:5 ~ 5:2之间的图片,不传默认生成1280:1280。 建议图片比例为1:1、9:16、16:9,生成效果更佳,使用其他比例的生成效果可能不如建议比例。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。.
-
#Product ⇒ Object
图片限制:单边分辨率小于4000,长宽比在2:5 ~ 5:2之间,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 最多支持256个 utf-8 字符,支持中、英文。 如果 Prompt = “BackgroundTemplate” 代表启用背景模板,需要在参数 BackgroundTemplate 中指定一个背景名称。 最多支持256个 utf-8 字符,支持中、英文。 最多支持50个 utf-8 字符,支持中、英文。 建议说明商品主体,否则影响生成效果。 仅当 Prompt = “BackgroundTemplate” 时生效,可支持的模板详见 [商品背景模板列表](cloud.tencent.com/document/product/1668/115391) ,请传入字段“背景名称”中的值。 如果不传,将自动使用内置的商品分割算法得到 Mask。 支持自定义上传 Mask,如果该参数不为空,则以实际上传的数据为准。 图片限制:Mask 图必须和商品原图分辨率一致,转成 Base64 字符串后小于 6MB,格式仅支持 png。 支持生成单边分辨率大于500且小于4000、长宽比在2:5 ~ 5:2之间的图片,不传默认生成1280:1280。 建议图片比例为1:1、9:16、16:9,生成效果更佳,使用其他比例的生成效果可能不如建议比例。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。.
-
#ProductUrl ⇒ Object
图片限制:单边分辨率小于4000,长宽比在2:5 ~ 5:2之间,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 最多支持256个 utf-8 字符,支持中、英文。 如果 Prompt = “BackgroundTemplate” 代表启用背景模板,需要在参数 BackgroundTemplate 中指定一个背景名称。 最多支持256个 utf-8 字符,支持中、英文。 最多支持50个 utf-8 字符,支持中、英文。 建议说明商品主体,否则影响生成效果。 仅当 Prompt = “BackgroundTemplate” 时生效,可支持的模板详见 [商品背景模板列表](cloud.tencent.com/document/product/1668/115391) ,请传入字段“背景名称”中的值。 如果不传,将自动使用内置的商品分割算法得到 Mask。 支持自定义上传 Mask,如果该参数不为空,则以实际上传的数据为准。 图片限制:Mask 图必须和商品原图分辨率一致,转成 Base64 字符串后小于 6MB,格式仅支持 png。 支持生成单边分辨率大于500且小于4000、长宽比在2:5 ~ 5:2之间的图片,不传默认生成1280:1280。 建议图片比例为1:1、9:16、16:9,生成效果更佳,使用其他比例的生成效果可能不如建议比例。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。.
-
#Prompt ⇒ Object
图片限制:单边分辨率小于4000,长宽比在2:5 ~ 5:2之间,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 最多支持256个 utf-8 字符,支持中、英文。 如果 Prompt = “BackgroundTemplate” 代表启用背景模板,需要在参数 BackgroundTemplate 中指定一个背景名称。 最多支持256个 utf-8 字符,支持中、英文。 最多支持50个 utf-8 字符,支持中、英文。 建议说明商品主体,否则影响生成效果。 仅当 Prompt = “BackgroundTemplate” 时生效,可支持的模板详见 [商品背景模板列表](cloud.tencent.com/document/product/1668/115391) ,请传入字段“背景名称”中的值。 如果不传,将自动使用内置的商品分割算法得到 Mask。 支持自定义上传 Mask,如果该参数不为空,则以实际上传的数据为准。 图片限制:Mask 图必须和商品原图分辨率一致,转成 Base64 字符串后小于 6MB,格式仅支持 png。 支持生成单边分辨率大于500且小于4000、长宽比在2:5 ~ 5:2之间的图片,不传默认生成1280:1280。 建议图片比例为1:1、9:16、16:9,生成效果更佳,使用其他比例的生成效果可能不如建议比例。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。.
-
#Resolution ⇒ Object
图片限制:单边分辨率小于4000,长宽比在2:5 ~ 5:2之间,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 最多支持256个 utf-8 字符,支持中、英文。 如果 Prompt = “BackgroundTemplate” 代表启用背景模板,需要在参数 BackgroundTemplate 中指定一个背景名称。 最多支持256个 utf-8 字符,支持中、英文。 最多支持50个 utf-8 字符,支持中、英文。 建议说明商品主体,否则影响生成效果。 仅当 Prompt = “BackgroundTemplate” 时生效,可支持的模板详见 [商品背景模板列表](cloud.tencent.com/document/product/1668/115391) ,请传入字段“背景名称”中的值。 如果不传,将自动使用内置的商品分割算法得到 Mask。 支持自定义上传 Mask,如果该参数不为空,则以实际上传的数据为准。 图片限制:Mask 图必须和商品原图分辨率一致,转成 Base64 字符串后小于 6MB,格式仅支持 png。 支持生成单边分辨率大于500且小于4000、长宽比在2:5 ~ 5:2之间的图片,不传默认生成1280:1280。 建议图片比例为1:1、9:16、16:9,生成效果更佳,使用其他比例的生成效果可能不如建议比例。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。.
-
#RspImgType ⇒ Object
图片限制:单边分辨率小于4000,长宽比在2:5 ~ 5:2之间,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 最多支持256个 utf-8 字符,支持中、英文。 如果 Prompt = “BackgroundTemplate” 代表启用背景模板,需要在参数 BackgroundTemplate 中指定一个背景名称。 最多支持256个 utf-8 字符,支持中、英文。 最多支持50个 utf-8 字符,支持中、英文。 建议说明商品主体,否则影响生成效果。 仅当 Prompt = “BackgroundTemplate” 时生效,可支持的模板详见 [商品背景模板列表](cloud.tencent.com/document/product/1668/115391) ,请传入字段“背景名称”中的值。 如果不传,将自动使用内置的商品分割算法得到 Mask。 支持自定义上传 Mask,如果该参数不为空,则以实际上传的数据为准。 图片限制:Mask 图必须和商品原图分辨率一致,转成 Base64 字符串后小于 6MB,格式仅支持 png。 支持生成单边分辨率大于500且小于4000、长宽比在2:5 ~ 5:2之间的图片,不传默认生成1280:1280。 建议图片比例为1:1、9:16、16:9,生成效果更佳,使用其他比例的生成效果可能不如建议比例。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(producturl = nil, prompt = nil, negativeprompt = nil, product = nil, backgroundtemplate = nil, maskurl = nil, resolution = nil, logoadd = nil, logoparam = nil, rspimgtype = nil) ⇒ ReplaceBackgroundRequest
constructor
A new instance of ReplaceBackgroundRequest.
Constructor Details
#initialize(producturl = nil, prompt = nil, negativeprompt = nil, product = nil, backgroundtemplate = nil, maskurl = nil, resolution = nil, logoadd = nil, logoparam = nil, rspimgtype = nil) ⇒ ReplaceBackgroundRequest
Returns a new instance of ReplaceBackgroundRequest.
1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 |
# File 'lib/v20221229/models.rb', line 1050 def initialize(producturl=nil, prompt=nil, negativeprompt=nil, product=nil, backgroundtemplate=nil, maskurl=nil, resolution=nil, logoadd=nil, logoparam=nil, rspimgtype=nil) @ProductUrl = producturl @Prompt = prompt @NegativePrompt = negativeprompt @Product = product @BackgroundTemplate = backgroundtemplate @MaskUrl = maskurl @Resolution = resolution @LogoAdd = logoadd @LogoParam = logoparam @RspImgType = rspimgtype end |
Instance Attribute Details
#BackgroundTemplate ⇒ Object
图片限制:单边分辨率小于4000,长宽比在2:5 ~ 5:2之间,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。最多支持256个 utf-8 字符,支持中、英文。如果 Prompt = “BackgroundTemplate” 代表启用背景模板,需要在参数 BackgroundTemplate 中指定一个背景名称。最多支持256个 utf-8 字符,支持中、英文。最多支持50个 utf-8 字符,支持中、英文。建议说明商品主体,否则影响生成效果。仅当 Prompt = “BackgroundTemplate” 时生效,可支持的模板详见 [商品背景模板列表](cloud.tencent.com/document/product/1668/115391) ,请传入字段“背景名称”中的值。如果不传,将自动使用内置的商品分割算法得到 Mask。支持自定义上传 Mask,如果该参数不为空,则以实际上传的数据为准。图片限制:Mask 图必须和商品原图分辨率一致,转成 Base64 字符串后小于 6MB,格式仅支持 png。支持生成单边分辨率大于500且小于4000、长宽比在2:5 ~ 5:2之间的图片,不传默认生成1280:1280。建议图片比例为1:1、9:16、16:9,生成效果更佳,使用其他比例的生成效果可能不如建议比例。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。
1048 1049 1050 |
# File 'lib/v20221229/models.rb', line 1048 def BackgroundTemplate @BackgroundTemplate end |
#LogoAdd ⇒ Object
图片限制:单边分辨率小于4000,长宽比在2:5 ~ 5:2之间,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。最多支持256个 utf-8 字符,支持中、英文。如果 Prompt = “BackgroundTemplate” 代表启用背景模板,需要在参数 BackgroundTemplate 中指定一个背景名称。最多支持256个 utf-8 字符,支持中、英文。最多支持50个 utf-8 字符,支持中、英文。建议说明商品主体,否则影响生成效果。仅当 Prompt = “BackgroundTemplate” 时生效,可支持的模板详见 [商品背景模板列表](cloud.tencent.com/document/product/1668/115391) ,请传入字段“背景名称”中的值。如果不传,将自动使用内置的商品分割算法得到 Mask。支持自定义上传 Mask,如果该参数不为空,则以实际上传的数据为准。图片限制:Mask 图必须和商品原图分辨率一致,转成 Base64 字符串后小于 6MB,格式仅支持 png。支持生成单边分辨率大于500且小于4000、长宽比在2:5 ~ 5:2之间的图片,不传默认生成1280:1280。建议图片比例为1:1、9:16、16:9,生成效果更佳,使用其他比例的生成效果可能不如建议比例。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。
1048 1049 1050 |
# File 'lib/v20221229/models.rb', line 1048 def LogoAdd @LogoAdd end |
#LogoParam ⇒ Object
图片限制:单边分辨率小于4000,长宽比在2:5 ~ 5:2之间,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。最多支持256个 utf-8 字符,支持中、英文。如果 Prompt = “BackgroundTemplate” 代表启用背景模板,需要在参数 BackgroundTemplate 中指定一个背景名称。最多支持256个 utf-8 字符,支持中、英文。最多支持50个 utf-8 字符,支持中、英文。建议说明商品主体,否则影响生成效果。仅当 Prompt = “BackgroundTemplate” 时生效,可支持的模板详见 [商品背景模板列表](cloud.tencent.com/document/product/1668/115391) ,请传入字段“背景名称”中的值。如果不传,将自动使用内置的商品分割算法得到 Mask。支持自定义上传 Mask,如果该参数不为空,则以实际上传的数据为准。图片限制:Mask 图必须和商品原图分辨率一致,转成 Base64 字符串后小于 6MB,格式仅支持 png。支持生成单边分辨率大于500且小于4000、长宽比在2:5 ~ 5:2之间的图片,不传默认生成1280:1280。建议图片比例为1:1、9:16、16:9,生成效果更佳,使用其他比例的生成效果可能不如建议比例。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。
1048 1049 1050 |
# File 'lib/v20221229/models.rb', line 1048 def LogoParam @LogoParam end |
#MaskUrl ⇒ Object
图片限制:单边分辨率小于4000,长宽比在2:5 ~ 5:2之间,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。最多支持256个 utf-8 字符,支持中、英文。如果 Prompt = “BackgroundTemplate” 代表启用背景模板,需要在参数 BackgroundTemplate 中指定一个背景名称。最多支持256个 utf-8 字符,支持中、英文。最多支持50个 utf-8 字符,支持中、英文。建议说明商品主体,否则影响生成效果。仅当 Prompt = “BackgroundTemplate” 时生效,可支持的模板详见 [商品背景模板列表](cloud.tencent.com/document/product/1668/115391) ,请传入字段“背景名称”中的值。如果不传,将自动使用内置的商品分割算法得到 Mask。支持自定义上传 Mask,如果该参数不为空,则以实际上传的数据为准。图片限制:Mask 图必须和商品原图分辨率一致,转成 Base64 字符串后小于 6MB,格式仅支持 png。支持生成单边分辨率大于500且小于4000、长宽比在2:5 ~ 5:2之间的图片,不传默认生成1280:1280。建议图片比例为1:1、9:16、16:9,生成效果更佳,使用其他比例的生成效果可能不如建议比例。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。
1048 1049 1050 |
# File 'lib/v20221229/models.rb', line 1048 def MaskUrl @MaskUrl end |
#NegativePrompt ⇒ Object
图片限制:单边分辨率小于4000,长宽比在2:5 ~ 5:2之间,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。最多支持256个 utf-8 字符,支持中、英文。如果 Prompt = “BackgroundTemplate” 代表启用背景模板,需要在参数 BackgroundTemplate 中指定一个背景名称。最多支持256个 utf-8 字符,支持中、英文。最多支持50个 utf-8 字符,支持中、英文。建议说明商品主体,否则影响生成效果。仅当 Prompt = “BackgroundTemplate” 时生效,可支持的模板详见 [商品背景模板列表](cloud.tencent.com/document/product/1668/115391) ,请传入字段“背景名称”中的值。如果不传,将自动使用内置的商品分割算法得到 Mask。支持自定义上传 Mask,如果该参数不为空,则以实际上传的数据为准。图片限制:Mask 图必须和商品原图分辨率一致,转成 Base64 字符串后小于 6MB,格式仅支持 png。支持生成单边分辨率大于500且小于4000、长宽比在2:5 ~ 5:2之间的图片,不传默认生成1280:1280。建议图片比例为1:1、9:16、16:9,生成效果更佳,使用其他比例的生成效果可能不如建议比例。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。
1048 1049 1050 |
# File 'lib/v20221229/models.rb', line 1048 def NegativePrompt @NegativePrompt end |
#Product ⇒ Object
图片限制:单边分辨率小于4000,长宽比在2:5 ~ 5:2之间,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。最多支持256个 utf-8 字符,支持中、英文。如果 Prompt = “BackgroundTemplate” 代表启用背景模板,需要在参数 BackgroundTemplate 中指定一个背景名称。最多支持256个 utf-8 字符,支持中、英文。最多支持50个 utf-8 字符,支持中、英文。建议说明商品主体,否则影响生成效果。仅当 Prompt = “BackgroundTemplate” 时生效,可支持的模板详见 [商品背景模板列表](cloud.tencent.com/document/product/1668/115391) ,请传入字段“背景名称”中的值。如果不传,将自动使用内置的商品分割算法得到 Mask。支持自定义上传 Mask,如果该参数不为空,则以实际上传的数据为准。图片限制:Mask 图必须和商品原图分辨率一致,转成 Base64 字符串后小于 6MB,格式仅支持 png。支持生成单边分辨率大于500且小于4000、长宽比在2:5 ~ 5:2之间的图片,不传默认生成1280:1280。建议图片比例为1:1、9:16、16:9,生成效果更佳,使用其他比例的生成效果可能不如建议比例。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。
1048 1049 1050 |
# File 'lib/v20221229/models.rb', line 1048 def Product @Product end |
#ProductUrl ⇒ Object
图片限制:单边分辨率小于4000,长宽比在2:5 ~ 5:2之间,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。最多支持256个 utf-8 字符,支持中、英文。如果 Prompt = “BackgroundTemplate” 代表启用背景模板,需要在参数 BackgroundTemplate 中指定一个背景名称。最多支持256个 utf-8 字符,支持中、英文。最多支持50个 utf-8 字符,支持中、英文。建议说明商品主体,否则影响生成效果。仅当 Prompt = “BackgroundTemplate” 时生效,可支持的模板详见 [商品背景模板列表](cloud.tencent.com/document/product/1668/115391) ,请传入字段“背景名称”中的值。如果不传,将自动使用内置的商品分割算法得到 Mask。支持自定义上传 Mask,如果该参数不为空,则以实际上传的数据为准。图片限制:Mask 图必须和商品原图分辨率一致,转成 Base64 字符串后小于 6MB,格式仅支持 png。支持生成单边分辨率大于500且小于4000、长宽比在2:5 ~ 5:2之间的图片,不传默认生成1280:1280。建议图片比例为1:1、9:16、16:9,生成效果更佳,使用其他比例的生成效果可能不如建议比例。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。
1048 1049 1050 |
# File 'lib/v20221229/models.rb', line 1048 def ProductUrl @ProductUrl end |
#Prompt ⇒ Object
图片限制:单边分辨率小于4000,长宽比在2:5 ~ 5:2之间,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。最多支持256个 utf-8 字符,支持中、英文。如果 Prompt = “BackgroundTemplate” 代表启用背景模板,需要在参数 BackgroundTemplate 中指定一个背景名称。最多支持256个 utf-8 字符,支持中、英文。最多支持50个 utf-8 字符,支持中、英文。建议说明商品主体,否则影响生成效果。仅当 Prompt = “BackgroundTemplate” 时生效,可支持的模板详见 [商品背景模板列表](cloud.tencent.com/document/product/1668/115391) ,请传入字段“背景名称”中的值。如果不传,将自动使用内置的商品分割算法得到 Mask。支持自定义上传 Mask,如果该参数不为空,则以实际上传的数据为准。图片限制:Mask 图必须和商品原图分辨率一致,转成 Base64 字符串后小于 6MB,格式仅支持 png。支持生成单边分辨率大于500且小于4000、长宽比在2:5 ~ 5:2之间的图片,不传默认生成1280:1280。建议图片比例为1:1、9:16、16:9,生成效果更佳,使用其他比例的生成效果可能不如建议比例。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。
1048 1049 1050 |
# File 'lib/v20221229/models.rb', line 1048 def Prompt @Prompt end |
#Resolution ⇒ Object
图片限制:单边分辨率小于4000,长宽比在2:5 ~ 5:2之间,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。最多支持256个 utf-8 字符,支持中、英文。如果 Prompt = “BackgroundTemplate” 代表启用背景模板,需要在参数 BackgroundTemplate 中指定一个背景名称。最多支持256个 utf-8 字符,支持中、英文。最多支持50个 utf-8 字符,支持中、英文。建议说明商品主体,否则影响生成效果。仅当 Prompt = “BackgroundTemplate” 时生效,可支持的模板详见 [商品背景模板列表](cloud.tencent.com/document/product/1668/115391) ,请传入字段“背景名称”中的值。如果不传,将自动使用内置的商品分割算法得到 Mask。支持自定义上传 Mask,如果该参数不为空,则以实际上传的数据为准。图片限制:Mask 图必须和商品原图分辨率一致,转成 Base64 字符串后小于 6MB,格式仅支持 png。支持生成单边分辨率大于500且小于4000、长宽比在2:5 ~ 5:2之间的图片,不传默认生成1280:1280。建议图片比例为1:1、9:16、16:9,生成效果更佳,使用其他比例的生成效果可能不如建议比例。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。
1048 1049 1050 |
# File 'lib/v20221229/models.rb', line 1048 def Resolution @Resolution end |
#RspImgType ⇒ Object
图片限制:单边分辨率小于4000,长宽比在2:5 ~ 5:2之间,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。最多支持256个 utf-8 字符,支持中、英文。如果 Prompt = “BackgroundTemplate” 代表启用背景模板,需要在参数 BackgroundTemplate 中指定一个背景名称。最多支持256个 utf-8 字符,支持中、英文。最多支持50个 utf-8 字符,支持中、英文。建议说明商品主体,否则影响生成效果。仅当 Prompt = “BackgroundTemplate” 时生效,可支持的模板详见 [商品背景模板列表](cloud.tencent.com/document/product/1668/115391) ,请传入字段“背景名称”中的值。如果不传,将自动使用内置的商品分割算法得到 Mask。支持自定义上传 Mask,如果该参数不为空,则以实际上传的数据为准。图片限制:Mask 图必须和商品原图分辨率一致,转成 Base64 字符串后小于 6MB,格式仅支持 png。支持生成单边分辨率大于500且小于4000、长宽比在2:5 ~ 5:2之间的图片,不传默认生成1280:1280。建议图片比例为1:1、9:16、16:9,生成效果更佳,使用其他比例的生成效果可能不如建议比例。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。
1048 1049 1050 |
# File 'lib/v20221229/models.rb', line 1048 def RspImgType @RspImgType end |
Instance Method Details
#deserialize(params) ⇒ Object
1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 |
# File 'lib/v20221229/models.rb', line 1063 def deserialize(params) @ProductUrl = params['ProductUrl'] @Prompt = params['Prompt'] @NegativePrompt = params['NegativePrompt'] @Product = params['Product'] @BackgroundTemplate = params['BackgroundTemplate'] @MaskUrl = params['MaskUrl'] @Resolution = params['Resolution'] @LogoAdd = params['LogoAdd'] unless params['LogoParam'].nil? @LogoParam = LogoParam.new @LogoParam.deserialize(params['LogoParam']) end @RspImgType = params['RspImgType'] end |