[Bug fix] Fix issue related to initalizing the local database engine (#1281)

This commit is contained in:
Deshraj Yadav
2024-02-22 02:40:06 -08:00
committed by GitHub
parent aa5ad625af
commit f0400e928a
2 changed files with 5 additions and 1 deletions

View File

@@ -381,6 +381,10 @@ class App(EmbedChain):
vector_db = VectorDBFactory.create(vector_db_provider, vector_db_config_data.get("config", {}))
if llm_config_data:
# Initialize the metadata db for the app here since llmfactory needs it for initialization of
# the llm memory
setup_engine(database_uri=os.environ.get("EMBEDCHAIN_DB_URI"))
init_db()
llm_provider = llm_config_data.get("provider", "openai")
llm = LlmFactory.create(llm_provider, llm_config_data.get("config", {}))
else: