View Source ExOpenAI.Components.RunStepDeltaStepDetailsToolCallsObject (ex_openai.ex v2.0.0-beta2)
Details of the tool call.
Fields
:tool_calls- optional -[ExOpenAI.Components.RunStepDeltaStepDetailsToolCallsCodeObject.t() | ExOpenAI.Components.RunStepDeltaStepDetailsToolCallsFileSearchObject.t() | ExOpenAI.Components.RunStepDeltaStepDetailsToolCallsFunctionObject.t()]
An array of tool calls the run step was involved in. These can be associated with one of three types of tools:code_interpreter,file_search, orfunction.:type- required -:tool_calls
Alwaystool_calls.
Allowed values:"tool_calls"
Summary
Types
@type t() :: %ExOpenAI.Components.RunStepDeltaStepDetailsToolCallsObject{ tool_calls: [ (ExOpenAI.Components.RunStepDeltaStepDetailsToolCallsCodeObject.t() | ExOpenAI.Components.RunStepDeltaStepDetailsToolCallsFileSearchObject.t()) | ExOpenAI.Components.RunStepDeltaStepDetailsToolCallsFunctionObject.t() ] | nil, type: :tool_calls }