OpenAI::CreateThreadAndRunRequestToolResources
Inherits JSON::Serializable < Reference < Object
A set of resources that are used by the assistant's tools. The resources are specific to the type of tool. For example, the code_interpreter tool requires a list of file IDs, while the file_search tool requires a list of vector store IDs.
Constructors
new(pull : JSON::PullParser)
Sourcenew(code_interpreter : CreateThreadAndRunRequestToolResourcesCodeInterpreter | Nil = nil, file_search : CreateThreadAndRunRequestToolResourcesFileSearch | Nil = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
code_interpreter
Sourcecode_interpreter=(code_interpreter : CreateThreadAndRunRequestToolResourcesCodeInterpreter | Nil)
Sourcefile_search
Sourcefile_search=(file_search : CreateThreadAndRunRequestToolResourcesFileSearch | Nil)
Source