Skip to main content
CrystalDocs
Search documentation
Search
Browse Docs
CrystalShards
About
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
id
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