Class: TencentCloud::Hunyuan::V20230901::Content
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Hunyuan::V20230901::Content
- Defined in:
- lib/v20230901/models.rb
Overview
可以传入多种类型的内容,目前支持文本、图片、视频。
Instance Attribute Summary collapse
-
#ImageUrl ⇒ Object
注意: 需包含至少一个 Type 为“text”的参数。 参数值可选范围:[“text”, “image_url”,“video_url”,“video_frames”] 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 如“
” 或 图片的base64(注意 “data:image/jpeg;base64,” 为必要部分):“data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAA.…..”。当 Type 为 其他类型 时,当前字段内容需保持为空,传递内容不生效。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。. -
#Text ⇒ Object
注意: 需包含至少一个 Type 为“text”的参数。 参数值可选范围:[“text”, “image_url”,“video_url”,“video_frames”] 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 如“
” 或 图片的base64(注意 “data:image/jpeg;base64,” 为必要部分):“data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAA.…..”。当 Type 为 其他类型 时,当前字段内容需保持为空,传递内容不生效。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。. -
#Type ⇒ Object
注意: 需包含至少一个 Type 为“text”的参数。 参数值可选范围:[“text”, “image_url”,“video_url”,“video_frames”] 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 如“
” 或 图片的base64(注意 “data:image/jpeg;base64,” 为必要部分):“data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAA.…..”。当 Type 为 其他类型 时,当前字段内容需保持为空,传递内容不生效。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。. -
#VideoFrames ⇒ Object
注意: 需包含至少一个 Type 为“text”的参数。 参数值可选范围:[“text”, “image_url”,“video_url”,“video_frames”] 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 如“
” 或 图片的base64(注意 “data:image/jpeg;base64,” 为必要部分):“data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAA.…..”。当 Type 为 其他类型 时,当前字段内容需保持为空,传递内容不生效。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。. -
#VideoUrl ⇒ Object
注意: 需包含至少一个 Type 为“text”的参数。 参数值可选范围:[“text”, “image_url”,“video_url”,“video_frames”] 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 如“
” 或 图片的base64(注意 “data:image/jpeg;base64,” 为必要部分):“data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAA.…..”。当 Type 为 其他类型 时,当前字段内容需保持为空,传递内容不生效。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(type = nil, text = nil, imageurl = nil, videourl = nil, videoframes = nil) ⇒ Content
constructor
A new instance of Content.
Constructor Details
#initialize(type = nil, text = nil, imageurl = nil, videourl = nil, videoframes = nil) ⇒ Content
Returns a new instance of Content.
578 579 580 581 582 583 584 |
# File 'lib/v20230901/models.rb', line 578 def initialize(type=nil, text=nil, imageurl=nil, videourl=nil, videoframes=nil) @Type = type @Text = text @ImageUrl = imageurl @VideoUrl = videourl @VideoFrames = videoframes end |
Instance Attribute Details
#ImageUrl ⇒ Object
注意:需包含至少一个 Type 为“text”的参数。参数值可选范围:[“text”, “image_url”,“video_url”,“video_frames”] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。如“
” 或 图片的base64(注意 “data:image/jpeg;base64,” 为必要部分):“data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAA.…..”。当 Type 为 其他类型 时,当前字段内容需保持为空,传递内容不生效。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
576 577 578 |
# File 'lib/v20230901/models.rb', line 576 def ImageUrl @ImageUrl end |
#Text ⇒ Object
注意:需包含至少一个 Type 为“text”的参数。参数值可选范围:[“text”, “image_url”,“video_url”,“video_frames”] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。如“
” 或 图片的base64(注意 “data:image/jpeg;base64,” 为必要部分):“data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAA.…..”。当 Type 为 其他类型 时,当前字段内容需保持为空,传递内容不生效。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
576 577 578 |
# File 'lib/v20230901/models.rb', line 576 def Text @Text end |
#Type ⇒ Object
注意:需包含至少一个 Type 为“text”的参数。参数值可选范围:[“text”, “image_url”,“video_url”,“video_frames”] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。如“
” 或 图片的base64(注意 “data:image/jpeg;base64,” 为必要部分):“data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAA.…..”。当 Type 为 其他类型 时,当前字段内容需保持为空,传递内容不生效。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
576 577 578 |
# File 'lib/v20230901/models.rb', line 576 def Type @Type end |
#VideoFrames ⇒ Object
注意:需包含至少一个 Type 为“text”的参数。参数值可选范围:[“text”, “image_url”,“video_url”,“video_frames”] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。如“
” 或 图片的base64(注意 “data:image/jpeg;base64,” 为必要部分):“data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAA.…..”。当 Type 为 其他类型 时,当前字段内容需保持为空,传递内容不生效。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
576 577 578 |
# File 'lib/v20230901/models.rb', line 576 def VideoFrames @VideoFrames end |
#VideoUrl ⇒ Object
注意:需包含至少一个 Type 为“text”的参数。参数值可选范围:[“text”, “image_url”,“video_url”,“video_frames”] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。如“
” 或 图片的base64(注意 “data:image/jpeg;base64,” 为必要部分):“data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAA.…..”。当 Type 为 其他类型 时,当前字段内容需保持为空,传递内容不生效。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
576 577 578 |
# File 'lib/v20230901/models.rb', line 576 def VideoUrl @VideoUrl end |
Instance Method Details
#deserialize(params) ⇒ Object
586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 |
# File 'lib/v20230901/models.rb', line 586 def deserialize(params) @Type = params['Type'] @Text = params['Text'] unless params['ImageUrl'].nil? @ImageUrl = ImageUrl.new @ImageUrl.deserialize(params['ImageUrl']) end unless params['VideoUrl'].nil? @VideoUrl = VideoUrl.new @VideoUrl.deserialize(params['VideoUrl']) end unless params['VideoFrames'].nil? @VideoFrames = VideoFrames.new @VideoFrames.deserialize(params['VideoFrames']) end end |