LlamaCppFlutter constructor

LlamaCppFlutter({
  1. LoggerFactory? loggerFactory,
})

Creates the entry point. loggerFactory supplies loggers for model loading and generation diagnostics; null logs nothing.

Implementation

LlamaCppFlutter({LoggerFactory? loggerFactory})
  : _isolate = LlamaIsolate(loggerFactory: loggerFactory),
    _logger = (loggerFactory ?? NullLoggerFactory.instance).createLogger(
      'LlamaCppFlutter',
    );