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]