struct

Autobot::Providers::ToolCall

Inherits JSON::Serializable < Struct < Value < Object

A tool/function call requested by the LLM.

Constructors

new(id : String, name : String, arguments : Hash(String, JSON::Any) = {} of String => JSON::Any, extra_content : JSON::Any | Nil = nil, thought_signature : Nil | String = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

arguments
Source
extra_content
Source
name
Source
thought_signature
Source