ToolChoice constructor

ToolChoice({
  1. ToolChoiceMode? mode,
  2. Map<String, Object?>? extra,
})

Implementation

ToolChoice({
  ToolChoiceMode? mode,
  Map<String, Object?>? extra,
}) : super.build({
        ...?extra,
        if (mode != null) 'mode': $encode(mode),
      });