EmbeddingProcessor constructor

EmbeddingProcessor({
  1. required String targetDirectory,
  2. required EmbeddingService embeddingService,
  3. required CliConfig config,
  4. String? outputDirectory,
  5. bool verbose = false,
  6. bool enableChunking = true,
  7. ChunkingService? chunkingService,
})

Implementation

EmbeddingProcessor({
  required this.targetDirectory,
  required this.embeddingService,
  required this.config,
  this.outputDirectory,
  this.verbose = false,
  this.enableChunking = true,
  ChunkingService? chunkingService,
}) : _chunkingService = chunkingService ?? ChunkingService();