Class: TencentCloud::Aiart::V20221229::SubmitTextToImageProJobRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Aiart::V20221229::SubmitTextToImageProJobRequest
- Defined in:
- lib/v20221229/models.rb
Overview
SubmitTextToImageProJob请求参数结构体
Instance Attribute Summary collapse
-
#Engine ⇒ Object
算法将根据输入的文本智能生成与之相关的图像。 不能为空,推荐使用中文。最多可传100个 utf-8 字符。 请在 [文生图(高级版)风格列表](cloud.tencent.com/document/product/1668/104567) 中选择期望的风格,传入风格编号。 不传默认不指定风格。 支持生成以下分辨率的图片:768:768(1:1)、768:1024(3:4)、1024:768(4:3)、1024:1024(1:1)、720:1280(9:16)、1280:720(16:9)、768:1280(3:5)、1280:768(5:3),不传默认使用1024:1024。 1:添加。 0:不添加。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 取值: engine1 engine2 开启扩写后,将自动扩写原始输入的 prompt 并使用扩写后的 prompt 生成图片,返回生成图片结果时将一并返回扩写后的 prompt 文本。 如果关闭扩写,将直接使用原始输入的 prompt 生成图片。 建议开启,在多数场景下可提升生成图片效果、丰富生成图片细节。.
-
#LogoAdd ⇒ Object
算法将根据输入的文本智能生成与之相关的图像。 不能为空,推荐使用中文。最多可传100个 utf-8 字符。 请在 [文生图(高级版)风格列表](cloud.tencent.com/document/product/1668/104567) 中选择期望的风格,传入风格编号。 不传默认不指定风格。 支持生成以下分辨率的图片:768:768(1:1)、768:1024(3:4)、1024:768(4:3)、1024:1024(1:1)、720:1280(9:16)、1280:720(16:9)、768:1280(3:5)、1280:768(5:3),不传默认使用1024:1024。 1:添加。 0:不添加。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 取值: engine1 engine2 开启扩写后,将自动扩写原始输入的 prompt 并使用扩写后的 prompt 生成图片,返回生成图片结果时将一并返回扩写后的 prompt 文本。 如果关闭扩写,将直接使用原始输入的 prompt 生成图片。 建议开启,在多数场景下可提升生成图片效果、丰富生成图片细节。.
-
#Prompt ⇒ Object
算法将根据输入的文本智能生成与之相关的图像。 不能为空,推荐使用中文。最多可传100个 utf-8 字符。 请在 [文生图(高级版)风格列表](cloud.tencent.com/document/product/1668/104567) 中选择期望的风格,传入风格编号。 不传默认不指定风格。 支持生成以下分辨率的图片:768:768(1:1)、768:1024(3:4)、1024:768(4:3)、1024:1024(1:1)、720:1280(9:16)、1280:720(16:9)、768:1280(3:5)、1280:768(5:3),不传默认使用1024:1024。 1:添加。 0:不添加。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 取值: engine1 engine2 开启扩写后,将自动扩写原始输入的 prompt 并使用扩写后的 prompt 生成图片,返回生成图片结果时将一并返回扩写后的 prompt 文本。 如果关闭扩写,将直接使用原始输入的 prompt 生成图片。 建议开启,在多数场景下可提升生成图片效果、丰富生成图片细节。.
-
#Resolution ⇒ Object
算法将根据输入的文本智能生成与之相关的图像。 不能为空,推荐使用中文。最多可传100个 utf-8 字符。 请在 [文生图(高级版)风格列表](cloud.tencent.com/document/product/1668/104567) 中选择期望的风格,传入风格编号。 不传默认不指定风格。 支持生成以下分辨率的图片:768:768(1:1)、768:1024(3:4)、1024:768(4:3)、1024:1024(1:1)、720:1280(9:16)、1280:720(16:9)、768:1280(3:5)、1280:768(5:3),不传默认使用1024:1024。 1:添加。 0:不添加。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 取值: engine1 engine2 开启扩写后,将自动扩写原始输入的 prompt 并使用扩写后的 prompt 生成图片,返回生成图片结果时将一并返回扩写后的 prompt 文本。 如果关闭扩写,将直接使用原始输入的 prompt 生成图片。 建议开启,在多数场景下可提升生成图片效果、丰富生成图片细节。.
-
#Revise ⇒ Object
算法将根据输入的文本智能生成与之相关的图像。 不能为空,推荐使用中文。最多可传100个 utf-8 字符。 请在 [文生图(高级版)风格列表](cloud.tencent.com/document/product/1668/104567) 中选择期望的风格,传入风格编号。 不传默认不指定风格。 支持生成以下分辨率的图片:768:768(1:1)、768:1024(3:4)、1024:768(4:3)、1024:1024(1:1)、720:1280(9:16)、1280:720(16:9)、768:1280(3:5)、1280:768(5:3),不传默认使用1024:1024。 1:添加。 0:不添加。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 取值: engine1 engine2 开启扩写后,将自动扩写原始输入的 prompt 并使用扩写后的 prompt 生成图片,返回生成图片结果时将一并返回扩写后的 prompt 文本。 如果关闭扩写,将直接使用原始输入的 prompt 生成图片。 建议开启,在多数场景下可提升生成图片效果、丰富生成图片细节。.
-
#Style ⇒ Object
算法将根据输入的文本智能生成与之相关的图像。 不能为空,推荐使用中文。最多可传100个 utf-8 字符。 请在 [文生图(高级版)风格列表](cloud.tencent.com/document/product/1668/104567) 中选择期望的风格,传入风格编号。 不传默认不指定风格。 支持生成以下分辨率的图片:768:768(1:1)、768:1024(3:4)、1024:768(4:3)、1024:1024(1:1)、720:1280(9:16)、1280:720(16:9)、768:1280(3:5)、1280:768(5:3),不传默认使用1024:1024。 1:添加。 0:不添加。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 取值: engine1 engine2 开启扩写后,将自动扩写原始输入的 prompt 并使用扩写后的 prompt 生成图片,返回生成图片结果时将一并返回扩写后的 prompt 文本。 如果关闭扩写,将直接使用原始输入的 prompt 生成图片。 建议开启,在多数场景下可提升生成图片效果、丰富生成图片细节。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(prompt = nil, style = nil, resolution = nil, logoadd = nil, engine = nil, revise = nil) ⇒ SubmitTextToImageProJobRequest
constructor
A new instance of SubmitTextToImageProJobRequest.
Constructor Details
#initialize(prompt = nil, style = nil, resolution = nil, logoadd = nil, engine = nil, revise = nil) ⇒ SubmitTextToImageProJobRequest
Returns a new instance of SubmitTextToImageProJobRequest.
1548 1549 1550 1551 1552 1553 1554 1555 |
# File 'lib/v20221229/models.rb', line 1548 def initialize(prompt=nil, style=nil, resolution=nil, logoadd=nil, engine=nil, revise=nil) @Prompt = prompt @Style = style @Resolution = resolution @LogoAdd = logoadd @Engine = engine @Revise = revise end |
Instance Attribute Details
#Engine ⇒ Object
算法将根据输入的文本智能生成与之相关的图像。不能为空,推荐使用中文。最多可传100个 utf-8 字符。请在 [文生图(高级版)风格列表](cloud.tencent.com/document/product/1668/104567) 中选择期望的风格,传入风格编号。不传默认不指定风格。支持生成以下分辨率的图片:768:768(1:1)、768:1024(3:4)、1024:768(4:3)、1024:1024(1:1)、720:1280(9:16)、1280:720(16:9)、768:1280(3:5)、1280:768(5:3),不传默认使用1024:1024。1:添加。0:不添加。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。取值:engine1 engine2 开启扩写后,将自动扩写原始输入的 prompt 并使用扩写后的 prompt 生成图片,返回生成图片结果时将一并返回扩写后的 prompt 文本。如果关闭扩写,将直接使用原始输入的 prompt 生成图片。建议开启,在多数场景下可提升生成图片效果、丰富生成图片细节。
1546 1547 1548 |
# File 'lib/v20221229/models.rb', line 1546 def Engine @Engine end |
#LogoAdd ⇒ Object
算法将根据输入的文本智能生成与之相关的图像。不能为空,推荐使用中文。最多可传100个 utf-8 字符。请在 [文生图(高级版)风格列表](cloud.tencent.com/document/product/1668/104567) 中选择期望的风格,传入风格编号。不传默认不指定风格。支持生成以下分辨率的图片:768:768(1:1)、768:1024(3:4)、1024:768(4:3)、1024:1024(1:1)、720:1280(9:16)、1280:720(16:9)、768:1280(3:5)、1280:768(5:3),不传默认使用1024:1024。1:添加。0:不添加。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。取值:engine1 engine2 开启扩写后,将自动扩写原始输入的 prompt 并使用扩写后的 prompt 生成图片,返回生成图片结果时将一并返回扩写后的 prompt 文本。如果关闭扩写,将直接使用原始输入的 prompt 生成图片。建议开启,在多数场景下可提升生成图片效果、丰富生成图片细节。
1546 1547 1548 |
# File 'lib/v20221229/models.rb', line 1546 def LogoAdd @LogoAdd end |
#Prompt ⇒ Object
算法将根据输入的文本智能生成与之相关的图像。不能为空,推荐使用中文。最多可传100个 utf-8 字符。请在 [文生图(高级版)风格列表](cloud.tencent.com/document/product/1668/104567) 中选择期望的风格,传入风格编号。不传默认不指定风格。支持生成以下分辨率的图片:768:768(1:1)、768:1024(3:4)、1024:768(4:3)、1024:1024(1:1)、720:1280(9:16)、1280:720(16:9)、768:1280(3:5)、1280:768(5:3),不传默认使用1024:1024。1:添加。0:不添加。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。取值:engine1 engine2 开启扩写后,将自动扩写原始输入的 prompt 并使用扩写后的 prompt 生成图片,返回生成图片结果时将一并返回扩写后的 prompt 文本。如果关闭扩写,将直接使用原始输入的 prompt 生成图片。建议开启,在多数场景下可提升生成图片效果、丰富生成图片细节。
1546 1547 1548 |
# File 'lib/v20221229/models.rb', line 1546 def Prompt @Prompt end |
#Resolution ⇒ Object
算法将根据输入的文本智能生成与之相关的图像。不能为空,推荐使用中文。最多可传100个 utf-8 字符。请在 [文生图(高级版)风格列表](cloud.tencent.com/document/product/1668/104567) 中选择期望的风格,传入风格编号。不传默认不指定风格。支持生成以下分辨率的图片:768:768(1:1)、768:1024(3:4)、1024:768(4:3)、1024:1024(1:1)、720:1280(9:16)、1280:720(16:9)、768:1280(3:5)、1280:768(5:3),不传默认使用1024:1024。1:添加。0:不添加。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。取值:engine1 engine2 开启扩写后,将自动扩写原始输入的 prompt 并使用扩写后的 prompt 生成图片,返回生成图片结果时将一并返回扩写后的 prompt 文本。如果关闭扩写,将直接使用原始输入的 prompt 生成图片。建议开启,在多数场景下可提升生成图片效果、丰富生成图片细节。
1546 1547 1548 |
# File 'lib/v20221229/models.rb', line 1546 def Resolution @Resolution end |
#Revise ⇒ Object
算法将根据输入的文本智能生成与之相关的图像。不能为空,推荐使用中文。最多可传100个 utf-8 字符。请在 [文生图(高级版)风格列表](cloud.tencent.com/document/product/1668/104567) 中选择期望的风格,传入风格编号。不传默认不指定风格。支持生成以下分辨率的图片:768:768(1:1)、768:1024(3:4)、1024:768(4:3)、1024:1024(1:1)、720:1280(9:16)、1280:720(16:9)、768:1280(3:5)、1280:768(5:3),不传默认使用1024:1024。1:添加。0:不添加。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。取值:engine1 engine2 开启扩写后,将自动扩写原始输入的 prompt 并使用扩写后的 prompt 生成图片,返回生成图片结果时将一并返回扩写后的 prompt 文本。如果关闭扩写,将直接使用原始输入的 prompt 生成图片。建议开启,在多数场景下可提升生成图片效果、丰富生成图片细节。
1546 1547 1548 |
# File 'lib/v20221229/models.rb', line 1546 def Revise @Revise end |
#Style ⇒ Object
算法将根据输入的文本智能生成与之相关的图像。不能为空,推荐使用中文。最多可传100个 utf-8 字符。请在 [文生图(高级版)风格列表](cloud.tencent.com/document/product/1668/104567) 中选择期望的风格,传入风格编号。不传默认不指定风格。支持生成以下分辨率的图片:768:768(1:1)、768:1024(3:4)、1024:768(4:3)、1024:1024(1:1)、720:1280(9:16)、1280:720(16:9)、768:1280(3:5)、1280:768(5:3),不传默认使用1024:1024。1:添加。0:不添加。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。取值:engine1 engine2 开启扩写后,将自动扩写原始输入的 prompt 并使用扩写后的 prompt 生成图片,返回生成图片结果时将一并返回扩写后的 prompt 文本。如果关闭扩写,将直接使用原始输入的 prompt 生成图片。建议开启,在多数场景下可提升生成图片效果、丰富生成图片细节。
1546 1547 1548 |
# File 'lib/v20221229/models.rb', line 1546 def Style @Style end |
Instance Method Details
#deserialize(params) ⇒ Object
1557 1558 1559 1560 1561 1562 1563 1564 |
# File 'lib/v20221229/models.rb', line 1557 def deserialize(params) @Prompt = params['Prompt'] @Style = params['Style'] @Resolution = params['Resolution'] @LogoAdd = params['LogoAdd'] @Engine = params['Engine'] @Revise = params['Revise'] end |