Skip to main content
Version: v1.6.18

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