File tree Expand file tree Collapse file tree 2 files changed +5
-6
lines changed Expand file tree Collapse file tree 2 files changed +5
-6
lines changed Original file line number Diff line number Diff line change 5151from core .storage .local_storage import LocalStorage
5252from core .storage .s3_storage import S3Storage
5353from core .vector_store .multi_vector_store import MultiVectorStore
54- from core .vector_store . pgvector_store import PGVectorStore
54+ from core .vector_store import vector_store_factory
5555
5656# Initialize FastAPI app
5757logger = logging .getLogger (__name__ )
@@ -173,9 +173,7 @@ async def lifespan(app_instance: FastAPI):
173173if not settings .POSTGRES_URI :
174174 raise ValueError ("PostgreSQL URI is required for pgvector store" )
175175
176- vector_store = PGVectorStore (
177- uri = settings .POSTGRES_URI ,
178- )
176+ vector_store = vector_store_factory (settings )
179177
180178# Initialize storage
181179match settings .STORAGE_PROVIDER :
@@ -260,7 +258,7 @@ async def lifespan(app_instance: FastAPI):
260258 completion_model = completion_model ,
261259 cache_factory = cache_factory ,
262260 reranker = reranker ,
263- enable_colpali = settings .ENABLE_COLPALI ,
261+ enable_colpali = settings .COLPALI_MODE != "off" ,
264262 colpali_embedding_model = colpali_embedding_model ,
265263 colpali_vector_store = colpali_vector_store ,
266264)
Original file line number Diff line number Diff line change @@ -105,7 +105,8 @@ storage_path = "./storage"
105105# bucket_name = "morphik-s3-storage"
106106
107107[vector_store ]
108- provider = " qdrant"
108+ provider = " pgvector"
109+ # provider = "qdrant"
109110qdrant_host = " localhost"
110111qdrant_port = 6333
111112qdrant_https = false
You can’t perform that action at this time.
0 commit comments