View Source ExOpenAI.Components.ModifyThreadRequest (ex_openai.ex v2.0.0-beta2)
Module for representing the OpenAI schema ModifyThreadRequest.
Fields
:metadata- optional -ExOpenAI.Components.Metadata.t():tool_resources- optional -{:%{}, [], [{{:optional, [], [:code_interpreter]}, {:%{}, [], [{{:optional, [], [:file_ids]}, {:list, [], [{{:., [], [{:__aliases__, [alias: false], [:String]}, :t]}, [], []}]}}]}}, {{:optional, [], [:file_search]}, {:%{}, [], [{{:optional, [], [:vector_store_ids]}, {:list, [], [{{:., [], [{:__aliases__, [alias: false], [:String]}, :t]}, [], []}]}}]}}]} | any()
Summary
Types
@type t() :: %ExOpenAI.Components.ModifyThreadRequest{ metadata: ExOpenAI.Components.Metadata.t() | nil, tool_resources: (%{ optional(:code_interpreter) => %{optional(:file_ids) => [String.t()]}, optional(:file_search) => %{optional(:vector_store_ids) => [String.t()]} } | any()) | nil }