Class: TencentCloud::Hunyuan::V20230901::SubmitHunyuanImageChatJobRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Hunyuan::V20230901::SubmitHunyuanImageChatJobRequest
- Defined in:
- lib/v20230901/models.rb
Overview
SubmitHunyuanImageChatJob请求参数结构体
Instance Attribute Summary collapse
-
#ChatId ⇒ Object
提交一个任务请求对应发起一轮生图对话,每轮对话中可输入一条 Prompt,生成一张图像,支持通过多轮输入 Prompt 来不断调整图像内容。 推荐使用中文,最多可传1024个 utf-8 字符。 输入示例: <li> 第一轮对话:一颗红色的苹果 </li> <li> 第二轮对话:将苹果改为绿色 </li> <li> 第三轮对话:苹果放在桌子上 </li> 如果不传代表新建一个对话组,重新开启一轮新的对话。 一个对话组中,最多支持进行100轮对话。 1:添加。 0:不添加。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。.
-
#LogoAdd ⇒ Object
提交一个任务请求对应发起一轮生图对话,每轮对话中可输入一条 Prompt,生成一张图像,支持通过多轮输入 Prompt 来不断调整图像内容。 推荐使用中文,最多可传1024个 utf-8 字符。 输入示例: <li> 第一轮对话:一颗红色的苹果 </li> <li> 第二轮对话:将苹果改为绿色 </li> <li> 第三轮对话:苹果放在桌子上 </li> 如果不传代表新建一个对话组,重新开启一轮新的对话。 一个对话组中,最多支持进行100轮对话。 1:添加。 0:不添加。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。.
-
#LogoParam ⇒ Object
提交一个任务请求对应发起一轮生图对话,每轮对话中可输入一条 Prompt,生成一张图像,支持通过多轮输入 Prompt 来不断调整图像内容。 推荐使用中文,最多可传1024个 utf-8 字符。 输入示例: <li> 第一轮对话:一颗红色的苹果 </li> <li> 第二轮对话:将苹果改为绿色 </li> <li> 第三轮对话:苹果放在桌子上 </li> 如果不传代表新建一个对话组,重新开启一轮新的对话。 一个对话组中,最多支持进行100轮对话。 1:添加。 0:不添加。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。.
-
#Prompt ⇒ Object
提交一个任务请求对应发起一轮生图对话,每轮对话中可输入一条 Prompt,生成一张图像,支持通过多轮输入 Prompt 来不断调整图像内容。 推荐使用中文,最多可传1024个 utf-8 字符。 输入示例: <li> 第一轮对话:一颗红色的苹果 </li> <li> 第二轮对话:将苹果改为绿色 </li> <li> 第三轮对话:苹果放在桌子上 </li> 如果不传代表新建一个对话组,重新开启一轮新的对话。 一个对话组中,最多支持进行100轮对话。 1:添加。 0:不添加。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(prompt = nil, chatid = nil, logoadd = nil, logoparam = nil) ⇒ SubmitHunyuanImageChatJobRequest
constructor
A new instance of SubmitHunyuanImageChatJobRequest.
Constructor Details
#initialize(prompt = nil, chatid = nil, logoadd = nil, logoparam = nil) ⇒ SubmitHunyuanImageChatJobRequest
Returns a new instance of SubmitHunyuanImageChatJobRequest.
2495 2496 2497 2498 2499 2500 |
# File 'lib/v20230901/models.rb', line 2495 def initialize(prompt=nil, chatid=nil, logoadd=nil, logoparam=nil) @Prompt = prompt @ChatId = chatid @LogoAdd = logoadd @LogoParam = logoparam end |
Instance Attribute Details
#ChatId ⇒ Object
提交一个任务请求对应发起一轮生图对话,每轮对话中可输入一条 Prompt,生成一张图像,支持通过多轮输入 Prompt 来不断调整图像内容。推荐使用中文,最多可传1024个 utf-8 字符。输入示例:<li> 第一轮对话:一颗红色的苹果 </li> <li> 第二轮对话:将苹果改为绿色 </li> <li> 第三轮对话:苹果放在桌子上 </li> 如果不传代表新建一个对话组,重新开启一轮新的对话。一个对话组中,最多支持进行100轮对话。1:添加。0:不添加。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。
2493 2494 2495 |
# File 'lib/v20230901/models.rb', line 2493 def ChatId @ChatId end |
#LogoAdd ⇒ Object
提交一个任务请求对应发起一轮生图对话,每轮对话中可输入一条 Prompt,生成一张图像,支持通过多轮输入 Prompt 来不断调整图像内容。推荐使用中文,最多可传1024个 utf-8 字符。输入示例:<li> 第一轮对话:一颗红色的苹果 </li> <li> 第二轮对话:将苹果改为绿色 </li> <li> 第三轮对话:苹果放在桌子上 </li> 如果不传代表新建一个对话组,重新开启一轮新的对话。一个对话组中,最多支持进行100轮对话。1:添加。0:不添加。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。
2493 2494 2495 |
# File 'lib/v20230901/models.rb', line 2493 def LogoAdd @LogoAdd end |
#LogoParam ⇒ Object
提交一个任务请求对应发起一轮生图对话,每轮对话中可输入一条 Prompt,生成一张图像,支持通过多轮输入 Prompt 来不断调整图像内容。推荐使用中文,最多可传1024个 utf-8 字符。输入示例:<li> 第一轮对话:一颗红色的苹果 </li> <li> 第二轮对话:将苹果改为绿色 </li> <li> 第三轮对话:苹果放在桌子上 </li> 如果不传代表新建一个对话组,重新开启一轮新的对话。一个对话组中,最多支持进行100轮对话。1:添加。0:不添加。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。
2493 2494 2495 |
# File 'lib/v20230901/models.rb', line 2493 def LogoParam @LogoParam end |
#Prompt ⇒ Object
提交一个任务请求对应发起一轮生图对话,每轮对话中可输入一条 Prompt,生成一张图像,支持通过多轮输入 Prompt 来不断调整图像内容。推荐使用中文,最多可传1024个 utf-8 字符。输入示例:<li> 第一轮对话:一颗红色的苹果 </li> <li> 第二轮对话:将苹果改为绿色 </li> <li> 第三轮对话:苹果放在桌子上 </li> 如果不传代表新建一个对话组,重新开启一轮新的对话。一个对话组中,最多支持进行100轮对话。1:添加。0:不添加。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。
2493 2494 2495 |
# File 'lib/v20230901/models.rb', line 2493 def Prompt @Prompt end |
Instance Method Details
#deserialize(params) ⇒ Object
2502 2503 2504 2505 2506 2507 2508 2509 2510 |
# File 'lib/v20230901/models.rb', line 2502 def deserialize(params) @Prompt = params['Prompt'] @ChatId = params['ChatId'] @LogoAdd = params['LogoAdd'] unless params['LogoParam'].nil? @LogoParam = LogoParam.new @LogoParam.deserialize(params['LogoParam']) end end |