Class: TencentCloud::Hunyuan::V20230901::TextToImageLiteRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20230901/models.rb

Overview

TextToImageLite请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(prompt = nil, negativeprompt = nil, style = nil, resolution = nil, logoadd = nil, logoparam = nil, rspimgtype = nil) ⇒ TextToImageLiteRequest

Returns a new instance of TextToImageLiteRequest.



2668
2669
2670
2671
2672
2673
2674
2675
2676
# File 'lib/v20230901/models.rb', line 2668

def initialize(prompt=nil, negativeprompt=nil, style=nil, resolution=nil, logoadd=nil, logoparam=nil, rspimgtype=nil)
  @Prompt = prompt
  @NegativePrompt = negativeprompt
  @Style = style
  @Resolution = resolution
  @LogoAdd = logoadd
  @LogoParam = logoparam
  @RspImgType = rspimgtype
end

Instance Attribute Details

#LogoAddObject

算法将根据输入的文本智能生成与之相关的图像。建议详细描述画面主体、细节、场景等,文本描述越丰富,生成效果越精美。 不能为空,推荐使用中文。最多可传256个 utf-8 字符。 用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。 推荐使用中文。最多可传256个 utf-8 字符。 请在 文生图轻量版风格列表 中选择期望的风格,传入风格编号。不传默认使用201(日系动漫风格)。 支持生成以下分辨率的图片: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)、1080:1920(9:16)、1920:1080(16:9),不传默认使用768:768。 1:添加标识。 0:不添加标识。 其他数值:默认按0处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。

Parameters:

  • Prompt:

    文本描述。

  • NegativePrompt:

    反向文本描述。

  • Style:

    绘画风格。

  • Resolution:

    生成图分辨率。

  • LogoAdd:

    为生成结果图添加标识的开关,默认为1。

  • LogoParam:

    标识内容设置。

  • RspImgType:

    返回图像方式(base64 或 url) ,二选一,默认为 base64。url 有效期为1小时。



2666
2667
2668
# File 'lib/v20230901/models.rb', line 2666

def LogoAdd
  @LogoAdd
end

#LogoParamObject

算法将根据输入的文本智能生成与之相关的图像。建议详细描述画面主体、细节、场景等,文本描述越丰富,生成效果越精美。 不能为空,推荐使用中文。最多可传256个 utf-8 字符。 用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。 推荐使用中文。最多可传256个 utf-8 字符。 请在 文生图轻量版风格列表 中选择期望的风格,传入风格编号。不传默认使用201(日系动漫风格)。 支持生成以下分辨率的图片: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)、1080:1920(9:16)、1920:1080(16:9),不传默认使用768:768。 1:添加标识。 0:不添加标识。 其他数值:默认按0处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。

Parameters:

  • Prompt:

    文本描述。

  • NegativePrompt:

    反向文本描述。

  • Style:

    绘画风格。

  • Resolution:

    生成图分辨率。

  • LogoAdd:

    为生成结果图添加标识的开关,默认为1。

  • LogoParam:

    标识内容设置。

  • RspImgType:

    返回图像方式(base64 或 url) ,二选一,默认为 base64。url 有效期为1小时。



2666
2667
2668
# File 'lib/v20230901/models.rb', line 2666

def LogoParam
  @LogoParam
end

#NegativePromptObject

算法将根据输入的文本智能生成与之相关的图像。建议详细描述画面主体、细节、场景等,文本描述越丰富,生成效果越精美。 不能为空,推荐使用中文。最多可传256个 utf-8 字符。 用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。 推荐使用中文。最多可传256个 utf-8 字符。 请在 文生图轻量版风格列表 中选择期望的风格,传入风格编号。不传默认使用201(日系动漫风格)。 支持生成以下分辨率的图片: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)、1080:1920(9:16)、1920:1080(16:9),不传默认使用768:768。 1:添加标识。 0:不添加标识。 其他数值:默认按0处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。

Parameters:

  • Prompt:

    文本描述。

  • NegativePrompt:

    反向文本描述。

  • Style:

    绘画风格。

  • Resolution:

    生成图分辨率。

  • LogoAdd:

    为生成结果图添加标识的开关,默认为1。

  • LogoParam:

    标识内容设置。

  • RspImgType:

    返回图像方式(base64 或 url) ,二选一,默认为 base64。url 有效期为1小时。



2666
2667
2668
# File 'lib/v20230901/models.rb', line 2666

def NegativePrompt
  @NegativePrompt
end

#PromptObject

算法将根据输入的文本智能生成与之相关的图像。建议详细描述画面主体、细节、场景等,文本描述越丰富,生成效果越精美。 不能为空,推荐使用中文。最多可传256个 utf-8 字符。 用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。 推荐使用中文。最多可传256个 utf-8 字符。 请在 文生图轻量版风格列表 中选择期望的风格,传入风格编号。不传默认使用201(日系动漫风格)。 支持生成以下分辨率的图片: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)、1080:1920(9:16)、1920:1080(16:9),不传默认使用768:768。 1:添加标识。 0:不添加标识。 其他数值:默认按0处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。

Parameters:

  • Prompt:

    文本描述。

  • NegativePrompt:

    反向文本描述。

  • Style:

    绘画风格。

  • Resolution:

    生成图分辨率。

  • LogoAdd:

    为生成结果图添加标识的开关,默认为1。

  • LogoParam:

    标识内容设置。

  • RspImgType:

    返回图像方式(base64 或 url) ,二选一,默认为 base64。url 有效期为1小时。



2666
2667
2668
# File 'lib/v20230901/models.rb', line 2666

def Prompt
  @Prompt
end

#ResolutionObject

算法将根据输入的文本智能生成与之相关的图像。建议详细描述画面主体、细节、场景等,文本描述越丰富,生成效果越精美。 不能为空,推荐使用中文。最多可传256个 utf-8 字符。 用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。 推荐使用中文。最多可传256个 utf-8 字符。 请在 文生图轻量版风格列表 中选择期望的风格,传入风格编号。不传默认使用201(日系动漫风格)。 支持生成以下分辨率的图片: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)、1080:1920(9:16)、1920:1080(16:9),不传默认使用768:768。 1:添加标识。 0:不添加标识。 其他数值:默认按0处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。

Parameters:

  • Prompt:

    文本描述。

  • NegativePrompt:

    反向文本描述。

  • Style:

    绘画风格。

  • Resolution:

    生成图分辨率。

  • LogoAdd:

    为生成结果图添加标识的开关,默认为1。

  • LogoParam:

    标识内容设置。

  • RspImgType:

    返回图像方式(base64 或 url) ,二选一,默认为 base64。url 有效期为1小时。



2666
2667
2668
# File 'lib/v20230901/models.rb', line 2666

def Resolution
  @Resolution
end

#RspImgTypeObject

算法将根据输入的文本智能生成与之相关的图像。建议详细描述画面主体、细节、场景等,文本描述越丰富,生成效果越精美。 不能为空,推荐使用中文。最多可传256个 utf-8 字符。 用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。 推荐使用中文。最多可传256个 utf-8 字符。 请在 文生图轻量版风格列表 中选择期望的风格,传入风格编号。不传默认使用201(日系动漫风格)。 支持生成以下分辨率的图片: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)、1080:1920(9:16)、1920:1080(16:9),不传默认使用768:768。 1:添加标识。 0:不添加标识。 其他数值:默认按0处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。

Parameters:

  • Prompt:

    文本描述。

  • NegativePrompt:

    反向文本描述。

  • Style:

    绘画风格。

  • Resolution:

    生成图分辨率。

  • LogoAdd:

    为生成结果图添加标识的开关,默认为1。

  • LogoParam:

    标识内容设置。

  • RspImgType:

    返回图像方式(base64 或 url) ,二选一,默认为 base64。url 有效期为1小时。



2666
2667
2668
# File 'lib/v20230901/models.rb', line 2666

def RspImgType
  @RspImgType
end

#StyleObject

算法将根据输入的文本智能生成与之相关的图像。建议详细描述画面主体、细节、场景等,文本描述越丰富,生成效果越精美。 不能为空,推荐使用中文。最多可传256个 utf-8 字符。 用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。 推荐使用中文。最多可传256个 utf-8 字符。 请在 文生图轻量版风格列表 中选择期望的风格,传入风格编号。不传默认使用201(日系动漫风格)。 支持生成以下分辨率的图片: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)、1080:1920(9:16)、1920:1080(16:9),不传默认使用768:768。 1:添加标识。 0:不添加标识。 其他数值:默认按0处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。

Parameters:

  • Prompt:

    文本描述。

  • NegativePrompt:

    反向文本描述。

  • Style:

    绘画风格。

  • Resolution:

    生成图分辨率。

  • LogoAdd:

    为生成结果图添加标识的开关,默认为1。

  • LogoParam:

    标识内容设置。

  • RspImgType:

    返回图像方式(base64 或 url) ,二选一,默认为 base64。url 有效期为1小时。



2666
2667
2668
# File 'lib/v20230901/models.rb', line 2666

def Style
  @Style
end

Instance Method Details

#deserialize(params) ⇒ Object



2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
# File 'lib/v20230901/models.rb', line 2678

def deserialize(params)
  @Prompt = params['Prompt']
  @NegativePrompt = params['NegativePrompt']
  @Style = params['Style']
  @Resolution = params['Resolution']
  @LogoAdd = params['LogoAdd']
  unless params['LogoParam'].nil?
    @LogoParam = LogoParam.new
    @LogoParam.deserialize(params['LogoParam'])
  end
  @RspImgType = params['RspImgType']
end