Class: TencentCloud::Tione::V20211111::ModelInfo

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

Overview

模型描述信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(modelversionid = nil, modelid = nil, modelname = nil, modelversion = nil, modelsource = nil, cospathinfo = nil, goosefsx = nil, algorithmframework = nil, modeltype = nil, modelformat = nil, isprivatemodel = nil, modelcategory = nil, publicdatasource = nil) ⇒ ModelInfo

Returns a new instance of ModelInfo.



5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
# File 'lib/v20211111/models.rb', line 5630

def initialize(modelversionid=nil, modelid=nil, modelname=nil, modelversion=nil, modelsource=nil, cospathinfo=nil, goosefsx=nil, algorithmframework=nil, modeltype=nil, modelformat=nil, isprivatemodel=nil, modelcategory=nil, publicdatasource=nil)
  @ModelVersionId = modelversionid
  @ModelId = modelid
  @ModelName = modelname
  @ModelVersion = modelversion
  @ModelSource = modelsource
  @CosPathInfo = cospathinfo
  @GooseFSx = goosefsx
  @AlgorithmFramework = algorithmframework
  @ModelType = modeltype
  @ModelFormat = modelformat
  @IsPrivateModel = isprivatemodel
  @ModelCategory = modelcategory
  @PublicDataSource = publicdatasource
end

Instance Attribute Details

#AlgorithmFrameworkObject

自动学习类型的模型填写自动学习的任务id 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ModelVersionId:

    模型版本id, DescribeTrainingModelVersion查询模型接口时的id

  • ModelId:

    模型id

  • ModelName:

    模型名

  • ModelVersion:

    模型版本

  • ModelSource:

    模型来源

  • CosPathInfo:

    cos路径信息

  • GooseFSx:

    GooseFSx的配置,ModelSource为GooseFSx时有效

  • AlgorithmFramework:

    模型对应的算法框架,预留

  • ModelType:

    默认为 NORMAL, 已加速模型: ACCELERATE, 自动学习模型 AUTO_ML

  • ModelFormat:

    模型格式

  • IsPrivateModel:

    是否为私有化大模型

  • ModelCategory:

    模型的类别 多模态MultiModal, 文本大模型 LLM

  • PublicDataSource:

    数据源的配置



5628
5629
5630
# File 'lib/v20211111/models.rb', line 5628

def AlgorithmFramework
  @AlgorithmFramework
end

#CosPathInfoObject

自动学习类型的模型填写自动学习的任务id 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ModelVersionId:

    模型版本id, DescribeTrainingModelVersion查询模型接口时的id

  • ModelId:

    模型id

  • ModelName:

    模型名

  • ModelVersion:

    模型版本

  • ModelSource:

    模型来源

  • CosPathInfo:

    cos路径信息

  • GooseFSx:

    GooseFSx的配置,ModelSource为GooseFSx时有效

  • AlgorithmFramework:

    模型对应的算法框架,预留

  • ModelType:

    默认为 NORMAL, 已加速模型: ACCELERATE, 自动学习模型 AUTO_ML

  • ModelFormat:

    模型格式

  • IsPrivateModel:

    是否为私有化大模型

  • ModelCategory:

    模型的类别 多模态MultiModal, 文本大模型 LLM

  • PublicDataSource:

    数据源的配置



5628
5629
5630
# File 'lib/v20211111/models.rb', line 5628

def CosPathInfo
  @CosPathInfo
end

#GooseFSxObject

自动学习类型的模型填写自动学习的任务id 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ModelVersionId:

    模型版本id, DescribeTrainingModelVersion查询模型接口时的id

  • ModelId:

    模型id

  • ModelName:

    模型名

  • ModelVersion:

    模型版本

  • ModelSource:

    模型来源

  • CosPathInfo:

    cos路径信息

  • GooseFSx:

    GooseFSx的配置,ModelSource为GooseFSx时有效

  • AlgorithmFramework:

    模型对应的算法框架,预留

  • ModelType:

    默认为 NORMAL, 已加速模型: ACCELERATE, 自动学习模型 AUTO_ML

  • ModelFormat:

    模型格式

  • IsPrivateModel:

    是否为私有化大模型

  • ModelCategory:

    模型的类别 多模态MultiModal, 文本大模型 LLM

  • PublicDataSource:

    数据源的配置



5628
5629
5630
# File 'lib/v20211111/models.rb', line 5628

def GooseFSx
  @GooseFSx
end

#IsPrivateModelObject

自动学习类型的模型填写自动学习的任务id 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ModelVersionId:

    模型版本id, DescribeTrainingModelVersion查询模型接口时的id

  • ModelId:

    模型id

  • ModelName:

    模型名

  • ModelVersion:

    模型版本

  • ModelSource:

    模型来源

  • CosPathInfo:

    cos路径信息

  • GooseFSx:

    GooseFSx的配置,ModelSource为GooseFSx时有效

  • AlgorithmFramework:

    模型对应的算法框架,预留

  • ModelType:

    默认为 NORMAL, 已加速模型: ACCELERATE, 自动学习模型 AUTO_ML

  • ModelFormat:

    模型格式

  • IsPrivateModel:

    是否为私有化大模型

  • ModelCategory:

    模型的类别 多模态MultiModal, 文本大模型 LLM

  • PublicDataSource:

    数据源的配置



5628
5629
5630
# File 'lib/v20211111/models.rb', line 5628

def IsPrivateModel
  @IsPrivateModel
end

#ModelCategoryObject

自动学习类型的模型填写自动学习的任务id 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ModelVersionId:

    模型版本id, DescribeTrainingModelVersion查询模型接口时的id

  • ModelId:

    模型id

  • ModelName:

    模型名

  • ModelVersion:

    模型版本

  • ModelSource:

    模型来源

  • CosPathInfo:

    cos路径信息

  • GooseFSx:

    GooseFSx的配置,ModelSource为GooseFSx时有效

  • AlgorithmFramework:

    模型对应的算法框架,预留

  • ModelType:

    默认为 NORMAL, 已加速模型: ACCELERATE, 自动学习模型 AUTO_ML

  • ModelFormat:

    模型格式

  • IsPrivateModel:

    是否为私有化大模型

  • ModelCategory:

    模型的类别 多模态MultiModal, 文本大模型 LLM

  • PublicDataSource:

    数据源的配置



5628
5629
5630
# File 'lib/v20211111/models.rb', line 5628

def ModelCategory
  @ModelCategory
end

#ModelFormatObject

自动学习类型的模型填写自动学习的任务id 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ModelVersionId:

    模型版本id, DescribeTrainingModelVersion查询模型接口时的id

  • ModelId:

    模型id

  • ModelName:

    模型名

  • ModelVersion:

    模型版本

  • ModelSource:

    模型来源

  • CosPathInfo:

    cos路径信息

  • GooseFSx:

    GooseFSx的配置,ModelSource为GooseFSx时有效

  • AlgorithmFramework:

    模型对应的算法框架,预留

  • ModelType:

    默认为 NORMAL, 已加速模型: ACCELERATE, 自动学习模型 AUTO_ML

  • ModelFormat:

    模型格式

  • IsPrivateModel:

    是否为私有化大模型

  • ModelCategory:

    模型的类别 多模态MultiModal, 文本大模型 LLM

  • PublicDataSource:

    数据源的配置



5628
5629
5630
# File 'lib/v20211111/models.rb', line 5628

def ModelFormat
  @ModelFormat
end

#ModelIdObject

自动学习类型的模型填写自动学习的任务id 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ModelVersionId:

    模型版本id, DescribeTrainingModelVersion查询模型接口时的id

  • ModelId:

    模型id

  • ModelName:

    模型名

  • ModelVersion:

    模型版本

  • ModelSource:

    模型来源

  • CosPathInfo:

    cos路径信息

  • GooseFSx:

    GooseFSx的配置,ModelSource为GooseFSx时有效

  • AlgorithmFramework:

    模型对应的算法框架,预留

  • ModelType:

    默认为 NORMAL, 已加速模型: ACCELERATE, 自动学习模型 AUTO_ML

  • ModelFormat:

    模型格式

  • IsPrivateModel:

    是否为私有化大模型

  • ModelCategory:

    模型的类别 多模态MultiModal, 文本大模型 LLM

  • PublicDataSource:

    数据源的配置



5628
5629
5630
# File 'lib/v20211111/models.rb', line 5628

def ModelId
  @ModelId
end

#ModelNameObject

自动学习类型的模型填写自动学习的任务id 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ModelVersionId:

    模型版本id, DescribeTrainingModelVersion查询模型接口时的id

  • ModelId:

    模型id

  • ModelName:

    模型名

  • ModelVersion:

    模型版本

  • ModelSource:

    模型来源

  • CosPathInfo:

    cos路径信息

  • GooseFSx:

    GooseFSx的配置,ModelSource为GooseFSx时有效

  • AlgorithmFramework:

    模型对应的算法框架,预留

  • ModelType:

    默认为 NORMAL, 已加速模型: ACCELERATE, 自动学习模型 AUTO_ML

  • ModelFormat:

    模型格式

  • IsPrivateModel:

    是否为私有化大模型

  • ModelCategory:

    模型的类别 多模态MultiModal, 文本大模型 LLM

  • PublicDataSource:

    数据源的配置



5628
5629
5630
# File 'lib/v20211111/models.rb', line 5628

def ModelName
  @ModelName
end

#ModelSourceObject

自动学习类型的模型填写自动学习的任务id 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ModelVersionId:

    模型版本id, DescribeTrainingModelVersion查询模型接口时的id

  • ModelId:

    模型id

  • ModelName:

    模型名

  • ModelVersion:

    模型版本

  • ModelSource:

    模型来源

  • CosPathInfo:

    cos路径信息

  • GooseFSx:

    GooseFSx的配置,ModelSource为GooseFSx时有效

  • AlgorithmFramework:

    模型对应的算法框架,预留

  • ModelType:

    默认为 NORMAL, 已加速模型: ACCELERATE, 自动学习模型 AUTO_ML

  • ModelFormat:

    模型格式

  • IsPrivateModel:

    是否为私有化大模型

  • ModelCategory:

    模型的类别 多模态MultiModal, 文本大模型 LLM

  • PublicDataSource:

    数据源的配置



5628
5629
5630
# File 'lib/v20211111/models.rb', line 5628

def ModelSource
  @ModelSource
end

#ModelTypeObject

自动学习类型的模型填写自动学习的任务id 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ModelVersionId:

    模型版本id, DescribeTrainingModelVersion查询模型接口时的id

  • ModelId:

    模型id

  • ModelName:

    模型名

  • ModelVersion:

    模型版本

  • ModelSource:

    模型来源

  • CosPathInfo:

    cos路径信息

  • GooseFSx:

    GooseFSx的配置,ModelSource为GooseFSx时有效

  • AlgorithmFramework:

    模型对应的算法框架,预留

  • ModelType:

    默认为 NORMAL, 已加速模型: ACCELERATE, 自动学习模型 AUTO_ML

  • ModelFormat:

    模型格式

  • IsPrivateModel:

    是否为私有化大模型

  • ModelCategory:

    模型的类别 多模态MultiModal, 文本大模型 LLM

  • PublicDataSource:

    数据源的配置



5628
5629
5630
# File 'lib/v20211111/models.rb', line 5628

def ModelType
  @ModelType
end

#ModelVersionObject

自动学习类型的模型填写自动学习的任务id 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ModelVersionId:

    模型版本id, DescribeTrainingModelVersion查询模型接口时的id

  • ModelId:

    模型id

  • ModelName:

    模型名

  • ModelVersion:

    模型版本

  • ModelSource:

    模型来源

  • CosPathInfo:

    cos路径信息

  • GooseFSx:

    GooseFSx的配置,ModelSource为GooseFSx时有效

  • AlgorithmFramework:

    模型对应的算法框架,预留

  • ModelType:

    默认为 NORMAL, 已加速模型: ACCELERATE, 自动学习模型 AUTO_ML

  • ModelFormat:

    模型格式

  • IsPrivateModel:

    是否为私有化大模型

  • ModelCategory:

    模型的类别 多模态MultiModal, 文本大模型 LLM

  • PublicDataSource:

    数据源的配置



5628
5629
5630
# File 'lib/v20211111/models.rb', line 5628

def ModelVersion
  @ModelVersion
end

#ModelVersionIdObject

自动学习类型的模型填写自动学习的任务id 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ModelVersionId:

    模型版本id, DescribeTrainingModelVersion查询模型接口时的id

  • ModelId:

    模型id

  • ModelName:

    模型名

  • ModelVersion:

    模型版本

  • ModelSource:

    模型来源

  • CosPathInfo:

    cos路径信息

  • GooseFSx:

    GooseFSx的配置,ModelSource为GooseFSx时有效

  • AlgorithmFramework:

    模型对应的算法框架,预留

  • ModelType:

    默认为 NORMAL, 已加速模型: ACCELERATE, 自动学习模型 AUTO_ML

  • ModelFormat:

    模型格式

  • IsPrivateModel:

    是否为私有化大模型

  • ModelCategory:

    模型的类别 多模态MultiModal, 文本大模型 LLM

  • PublicDataSource:

    数据源的配置



5628
5629
5630
# File 'lib/v20211111/models.rb', line 5628

def ModelVersionId
  @ModelVersionId
end

#PublicDataSourceObject

自动学习类型的模型填写自动学习的任务id 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ModelVersionId:

    模型版本id, DescribeTrainingModelVersion查询模型接口时的id

  • ModelId:

    模型id

  • ModelName:

    模型名

  • ModelVersion:

    模型版本

  • ModelSource:

    模型来源

  • CosPathInfo:

    cos路径信息

  • GooseFSx:

    GooseFSx的配置,ModelSource为GooseFSx时有效

  • AlgorithmFramework:

    模型对应的算法框架,预留

  • ModelType:

    默认为 NORMAL, 已加速模型: ACCELERATE, 自动学习模型 AUTO_ML

  • ModelFormat:

    模型格式

  • IsPrivateModel:

    是否为私有化大模型

  • ModelCategory:

    模型的类别 多模态MultiModal, 文本大模型 LLM

  • PublicDataSource:

    数据源的配置



5628
5629
5630
# File 'lib/v20211111/models.rb', line 5628

def PublicDataSource
  @PublicDataSource
end

Instance Method Details

#deserialize(params) ⇒ Object



5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
5667
5668
5669
# File 'lib/v20211111/models.rb', line 5646

def deserialize(params)
  @ModelVersionId = params['ModelVersionId']
  @ModelId = params['ModelId']
  @ModelName = params['ModelName']
  @ModelVersion = params['ModelVersion']
  @ModelSource = params['ModelSource']
  unless params['CosPathInfo'].nil?
    @CosPathInfo = CosPathInfo.new
    @CosPathInfo.deserialize(params['CosPathInfo'])
  end
  unless params['GooseFSx'].nil?
    @GooseFSx = GooseFSx.new
    @GooseFSx.deserialize(params['GooseFSx'])
  end
  @AlgorithmFramework = params['AlgorithmFramework']
  @ModelType = params['ModelType']
  @ModelFormat = params['ModelFormat']
  @IsPrivateModel = params['IsPrivateModel']
  @ModelCategory = params['ModelCategory']
  unless params['PublicDataSource'].nil?
    @PublicDataSource = PublicDataSourceFS.new
    @PublicDataSource.deserialize(params['PublicDataSource'])
  end
end