Method: Boxcars::VectorStore::SplitText#initialize

Defined in:
lib/boxcars/vector_store/split_text.rb

#initialize(separator: "Search", chunk_size: 7, chunk_overlap: 3, text: "") ⇒ SplitText



13
14
15
16
17
18
19
20
# File 'lib/boxcars/vector_store/split_text.rb', line 13

def initialize(separator: "Search", chunk_size: 7, chunk_overlap: 3, text: "")
  validate_params(separator, chunk_size, chunk_overlap, text)

  @separator = separator
  @chunk_size = chunk_size
  @chunk_overlap = chunk_overlap
  @text = text
end