feat: support relyt vector database (#3367)

Co-authored-by: jingsi <jingsi@leadincloud.com>
This commit is contained in:
Jingpan Xiong
2024-04-15 11:52:34 +08:00
committed by GitHub
parent 92f8c40e4c
commit 33397836a5
8 changed files with 225 additions and 2 deletions

View File

@@ -198,7 +198,7 @@ class Config:
# ------------------------
# Vector Store Configurations.
# Currently, only support: qdrant, milvus, zilliz, weaviate
# Currently, only support: qdrant, milvus, zilliz, weaviate, relyt
# ------------------------
self.VECTOR_STORE = get_env('VECTOR_STORE')
self.KEYWORD_STORE = get_env('KEYWORD_STORE')
@@ -221,6 +221,13 @@ class Config:
self.WEAVIATE_GRPC_ENABLED = get_bool_env('WEAVIATE_GRPC_ENABLED')
self.WEAVIATE_BATCH_SIZE = int(get_env('WEAVIATE_BATCH_SIZE'))
# relyt settings
self.RELYT_HOST = get_env('RELYT_HOST')
self.RELYT_PORT = get_env('RELYT_PORT')
self.RELYT_USER = get_env('RELYT_USER')
self.RELYT_PASSWORD = get_env('RELYT_PASSWORD')
self.RELYT_DATABASE = get_env('RELYT_DATABASE')
# ------------------------
# Mail Configurations.
# ------------------------