struct

Google::GenerativeAI::Tools(T)

Inherits MessagePack::Serializable < JSON::Serializable < Google::Resource < Struct < Value < Object

Constructors

new(pull : JSON::PullParser)
new(function_declarations : Array(T))
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)

Instance methods

function_declarations
to_json(json : JSON::Builder)
Source