Skip to main content
Version: v1.6.0-dev1 🚧

Vector database

Enterprise h2oGPTe uses a vector database to store document chunks for future retrieval. The following section describes the currently supported options.

Embedded Vex vector database​

This option is the default embedded vector database that ships out of the box with the software.

Vex == uvicorn + hnswlib + sqlite

Hnswlib (fast approximate nearest neighbor search) is projected to encounter performance degradation at roughly 10M-50M entries.

note

A separate (hnswlib+sqlite) instance is created per Collection, so those limits apply at the Collection level.

External vector databases​

The following external vector databases are currently experimentally supported:

  • ElasticSearch
  • Milvus
  • Qdrant
  • Redis

Vector database == uvicorn + [ ElasticSearch / Milvus / Qdrant / Redis ]

note

Please contact us if your preferred vector database is not listed above (these can be added based on customer interest).


Feedback