CactusTool.fromJson constructor

CactusTool.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory CactusTool.fromJson(Map<String, dynamic> json) {
  final function = json['function'] as Map<String, dynamic>;
  return CactusTool(
    name: function['name'] as String,
    description: function['description'] as String,
    parameters: ToolParametersSchema.fromJson(
        function['parameters'] as Map<String, dynamic>),
  );
}