Module: Boxcars::VectorStore
- Included in:
- EmbedViaOpenAI, EmbedViaTensorflow, Hnswlib::BuildFromFiles, Hnswlib::LoadFromDisk, Hnswlib::SaveToHnswlib, Hnswlib::Search, InMemory::BuildFromArray, InMemory::BuildFromFiles, InMemory::Search, Pgvector::BuildFromArray, Pgvector::BuildFromFiles, Pgvector::SaveToDatabase, Pgvector::Search, SplitText
- Defined in:
- lib/boxcars/vector_store.rb,
lib/boxcars/vector_store/document.rb,
lib/boxcars/vector_store/split_text.rb,
lib/boxcars/vector_store/hnswlib/search.rb,
lib/boxcars/vector_store/pgvector/search.rb,
lib/boxcars/vector_store/in_memory/search.rb,
lib/boxcars/vector_store/embed_via_open_ai.rb,
lib/boxcars/vector_store/embed_via_tensorflow.rb,
lib/boxcars/vector_store/hnswlib/load_from_disk.rb,
lib/boxcars/vector_store/hnswlib/save_to_hnswlib.rb,
lib/boxcars/vector_store/hnswlib/build_from_files.rb,
lib/boxcars/vector_store/pgvector/build_from_array.rb,
lib/boxcars/vector_store/pgvector/build_from_files.rb,
lib/boxcars/vector_store/pgvector/save_to_database.rb,
lib/boxcars/vector_store/in_memory/build_from_array.rb,
lib/boxcars/vector_store/in_memory/build_from_files.rb
Defined Under Namespace
Modules: ClassMethods, Hnswlib, InMemory, Pgvector Classes: Document, EmbedViaOpenAI, EmbedViaTensorflow, SplitText
Class Method Summary collapse
Class Method Details
.included(base) ⇒ Object
14 15 16 |
# File 'lib/boxcars/vector_store.rb', line 14 def self.included(base) base.extend(ClassMethods) end |