Gemini::FunctionCallingConfig
Inherits JSON::Serializable < Struct < Value < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
allowed_function_names
A set of function names that, when provided, limits the functions the model will call. (Optional)
A set of function names that, when provided, limits the functions the model will call. (Optional)
mode=(mode : Mode | Nil)
Specifies the mode in which function calling should execute. (Optional)