Class: TencentCloud::Hunyuan::V20230901::EmbeddingData

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

Overview

Embedding 信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(embedding = nil, index = nil, object = nil) ⇒ EmbeddingData

Returns a new instance of EmbeddingData.



704
705
706
707
708
# File 'lib/v20230901/models.rb', line 704

def initialize(embedding=nil, index=nil, object=nil)
  @Embedding = embedding
  @Index = index
  @Object = object
end

Instance Attribute Details

#EmbeddingObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Embedding:

    Embedding 信息,目前为 1024 维浮点数。

  • Index:

    下标,目前不支持批量,因此固定为 0。

  • Object:

    目前固定为 “embedding”。



702
703
704
# File 'lib/v20230901/models.rb', line 702

def Embedding
  @Embedding
end

#IndexObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Embedding:

    Embedding 信息,目前为 1024 维浮点数。

  • Index:

    下标,目前不支持批量,因此固定为 0。

  • Object:

    目前固定为 “embedding”。



702
703
704
# File 'lib/v20230901/models.rb', line 702

def Index
  @Index
end

#ObjectObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Embedding:

    Embedding 信息,目前为 1024 维浮点数。

  • Index:

    下标,目前不支持批量,因此固定为 0。

  • Object:

    目前固定为 “embedding”。



702
703
704
# File 'lib/v20230901/models.rb', line 702

def Object
  @Object
end

Instance Method Details

#deserialize(params) ⇒ Object



710
711
712
713
714
# File 'lib/v20230901/models.rb', line 710

def deserialize(params)
  @Embedding = params['Embedding']
  @Index = params['Index']
  @Object = params['Object']
end