ToolExtractor constructor

ToolExtractor({
  1. required ChatGptClient client,
  2. String model = 'auto',
})

Creates an extractor over client.

model is passed through for completeness, but the anonymous backend picks its own model and ignores the request — do not expect a change here to alter the outcome. It matters only if this package is ever pointed at a backend that honours it.

Implementation

ToolExtractor({required this.client, this.model = 'auto'});