Module: Documentrix
- Defined in:
- lib/documentrix.rb,
lib/documentrix/version.rb
Overview
Documentrix is a Ruby library designed to facilitate the creation and querying of vector databases for natural language processing and large language model applications. It provides functionality for storing and retrieving dense vector embeddings of text strings, supporting various cache backends including memory, Redis, and SQLite for efficient data management.
Defined Under Namespace
Modules: Utils Classes: Documents
Constant Summary collapse
- VERSION =
Documentrix version
'0.3.2'- VERSION_ARRAY =
:nodoc:
VERSION.split('.').map(&:to_i)
- VERSION_MAJOR =
:nodoc:
VERSION_ARRAY[0]
- VERSION_MINOR =
:nodoc:
VERSION_ARRAY[1]
- VERSION_BUILD =
:nodoc:
VERSION_ARRAY[2]