struct

Crig::Completion::ToolCall

Inherits Struct < Value < Object

Constructors

new(id : String, function : ToolFunction, call_id : String | Nil = nil, signature : String | Nil = nil, additional_params : JSON::Any | Nil = nil)
Source

Instance methods

additional_params
Source
additional_params=(additional_params : JSON::Any | Nil)
Source
call_id
Source
call_id=(call_id : String | Nil)
Source
function
Source
signature
Source
signature=(signature : String | Nil)
Source
with_additional_params(additional_params : JSON::Any | Nil) : self
Source
with_call_id(call_id : String) : self
Source
with_signature(signature : String | Nil) : self
Source