LlamaChatClient constructor
LlamaChatClient({
- required SessionProvider sessionProvider,
- required ChatFormat format,
- required int contextSize,
- ChatFormat? formatResolver()?,
- SamplingDefaults sampling = const SamplingDefaults(),
- ImageTiling? imageTiling,
- PromptInspector? inspector,
- bool isThinkingEnabled()?,
- LoggerFactory? loggerFactory,
Implementation
LlamaChatClient({
required this.sessionProvider,
required this.format,
required this.contextSize,
this.formatResolver,
this.sampling = const SamplingDefaults(),
this.imageTiling,
this.inspector,
this.isThinkingEnabled,
LoggerFactory? loggerFactory,
}) : _logger = (loggerFactory ?? NullLoggerFactory.instance).createLogger(
'LlamaChatClient',
);