Class: TencentCloud::Vod::V20180717::AigcVideoTaskInputFileInfo

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

Overview

AIGC 生视频任务输入的图片文件信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, category = nil, fileid = nil, url = nil, referencetype = nil, objectid = nil, voiceid = nil) ⇒ AigcVideoTaskInputFileInfo

Returns a new instance of AigcVideoTaskInputFileInfo.



4632
4633
4634
4635
4636
4637
4638
4639
4640
# File 'lib/v20180717/models.rb', line 4632

def initialize(type=nil, category=nil, fileid=nil, url=nil, referencetype=nil, objectid=nil, voiceid=nil)
  @Type = type
  @Category = category
  @FileId = fileid
  @Url = url
  @ReferenceType = referencetype
  @ObjectId = objectid
  @VoiceId = voiceid
end

Instance Attribute Details

#CategoryObject

当使用GV模型时,可作为参考方式,可选asset(素材)、style(风格)。适用模型:Vidu-q2. 当需要对图片标识主体时,需要每个图片都带主体id,后续生成时可以通过@主体id的方式使用。当全部图片携带主体id时,可针对主体设置音色id。 音色列表:shengshu.feishu.cn/sheets/EgFvs6DShhiEBStmjzccr5gonOg

Parameters:

  • ObjectId:

    主体id.

  • VoiceId:

    适用于Vidu-q2模型。



4630
4631
4632
# File 'lib/v20180717/models.rb', line 4630

def Category
  @Category
end

#FileIdObject

当使用GV模型时,可作为参考方式,可选asset(素材)、style(风格)。适用模型:Vidu-q2. 当需要对图片标识主体时,需要每个图片都带主体id,后续生成时可以通过@主体id的方式使用。当全部图片携带主体id时,可针对主体设置音色id。 音色列表:shengshu.feishu.cn/sheets/EgFvs6DShhiEBStmjzccr5gonOg

Parameters:

  • ObjectId:

    主体id.

  • VoiceId:

    适用于Vidu-q2模型。



4630
4631
4632
# File 'lib/v20180717/models.rb', line 4630

def FileId
  @FileId
end

#ObjectIdObject

当使用GV模型时,可作为参考方式,可选asset(素材)、style(风格)。适用模型:Vidu-q2. 当需要对图片标识主体时,需要每个图片都带主体id,后续生成时可以通过@主体id的方式使用。当全部图片携带主体id时,可针对主体设置音色id。 音色列表:shengshu.feishu.cn/sheets/EgFvs6DShhiEBStmjzccr5gonOg

Parameters:

  • ObjectId:

    主体id.

  • VoiceId:

    适用于Vidu-q2模型。



4630
4631
4632
# File 'lib/v20180717/models.rb', line 4630

def ObjectId
  @ObjectId
end

#ReferenceTypeObject

当使用GV模型时,可作为参考方式,可选asset(素材)、style(风格)。适用模型:Vidu-q2. 当需要对图片标识主体时,需要每个图片都带主体id,后续生成时可以通过@主体id的方式使用。当全部图片携带主体id时,可针对主体设置音色id。 音色列表:shengshu.feishu.cn/sheets/EgFvs6DShhiEBStmjzccr5gonOg

Parameters:

  • ObjectId:

    主体id.

  • VoiceId:

    适用于Vidu-q2模型。



4630
4631
4632
# File 'lib/v20180717/models.rb', line 4630

def ReferenceType
  @ReferenceType
end

#TypeObject

当使用GV模型时,可作为参考方式,可选asset(素材)、style(风格)。适用模型:Vidu-q2. 当需要对图片标识主体时,需要每个图片都带主体id,后续生成时可以通过@主体id的方式使用。当全部图片携带主体id时,可针对主体设置音色id。 音色列表:shengshu.feishu.cn/sheets/EgFvs6DShhiEBStmjzccr5gonOg

Parameters:

  • ObjectId:

    主体id.

  • VoiceId:

    适用于Vidu-q2模型。



4630
4631
4632
# File 'lib/v20180717/models.rb', line 4630

def Type
  @Type
end

#UrlObject

当使用GV模型时,可作为参考方式,可选asset(素材)、style(风格)。适用模型:Vidu-q2. 当需要对图片标识主体时,需要每个图片都带主体id,后续生成时可以通过@主体id的方式使用。当全部图片携带主体id时,可针对主体设置音色id。 音色列表:shengshu.feishu.cn/sheets/EgFvs6DShhiEBStmjzccr5gonOg

Parameters:

  • ObjectId:

    主体id.

  • VoiceId:

    适用于Vidu-q2模型。



4630
4631
4632
# File 'lib/v20180717/models.rb', line 4630

def Url
  @Url
end

#VoiceIdObject

当使用GV模型时,可作为参考方式,可选asset(素材)、style(风格)。适用模型:Vidu-q2. 当需要对图片标识主体时,需要每个图片都带主体id,后续生成时可以通过@主体id的方式使用。当全部图片携带主体id时,可针对主体设置音色id。 音色列表:shengshu.feishu.cn/sheets/EgFvs6DShhiEBStmjzccr5gonOg

Parameters:

  • ObjectId:

    主体id.

  • VoiceId:

    适用于Vidu-q2模型。



4630
4631
4632
# File 'lib/v20180717/models.rb', line 4630

def VoiceId
  @VoiceId
end

Instance Method Details

#deserialize(params) ⇒ Object



4642
4643
4644
4645
4646
4647
4648
4649
4650
# File 'lib/v20180717/models.rb', line 4642

def deserialize(params)
  @Type = params['Type']
  @Category = params['Category']
  @FileId = params['FileId']
  @Url = params['Url']
  @ReferenceType = params['ReferenceType']
  @ObjectId = params['ObjectId']
  @VoiceId = params['VoiceId']
end