Tool.function constructor

Tool.function({
  1. required String name,
  2. String? description,
  3. Map<String, dynamic>? parameters,
})

Implementation

factory Tool.function({
  required String name,
  String? description,
  Map<String, dynamic>? parameters,
}) {
  return Tool(
    function: FunctionDefinition(
      name: name,
      description: description,
      parameters: parameters,
    ),
  );
}