mode property
ToolChoiceMode
get
mode
Controls the tool use ability of the model:
Implementation
ToolChoiceMode get mode {
final mode = _value[Keys.mode] as String?;
if (mode == null) {
throw ArgumentError('Missing ${Keys.mode} field in $ToolChoice');
}
return ToolChoiceMode.values.firstWhere((value) => value.name == mode);
}