Class: TencentCloud::Hunyuan::V20230901::ThreadToolResources
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Hunyuan::V20230901::ThreadToolResources
- Defined in:
- lib/v20230901/models.rb
Overview
在会话中提供给助手工具的一系列资源。不同类型的工具会有各自对应的资源。比如代码解释器需要一个文件 ID 的列表,而文件搜索工具则需要一个向量存储 ID 的列表。
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(codeinterpreter = nil, vectorstoreids = nil) ⇒ ThreadToolResources
constructor
A new instance of ThreadToolResources.
Constructor Details
#initialize(codeinterpreter = nil, vectorstoreids = nil) ⇒ ThreadToolResources
Returns a new instance of ThreadToolResources.
2868 2869 2870 2871 |
# File 'lib/v20230901/models.rb', line 2868 def initialize(codeinterpreter=nil, vectorstoreids=nil) @CodeInterpreter = codeinterpreter @VectorStoreIDs = vectorstoreids end |
Instance Attribute Details
#CodeInterpreter ⇒ Object
2866 2867 2868 |
# File 'lib/v20230901/models.rb', line 2866 def CodeInterpreter @CodeInterpreter end |
#VectorStoreIDs ⇒ Object
2866 2867 2868 |
# File 'lib/v20230901/models.rb', line 2866 def VectorStoreIDs @VectorStoreIDs end |
Instance Method Details
#deserialize(params) ⇒ Object
2873 2874 2875 2876 |
# File 'lib/v20230901/models.rb', line 2873 def deserialize(params) @CodeInterpreter = params['CodeInterpreter'] @VectorStoreIDs = params['VectorStoreIDs'] end |