Spaces:
Sleeping
Sleeping
File size: 926 Bytes
c5e1945 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
from utils import *
# Try to load existing vector store, create if not found
try:
print("Loading vector store...")
vector_store = load_company_vector_store()
if vector_store:
print("Vector store loaded successfully")
else:
# If vector_store is None, this means it didn't exist
print("Vector store not found, creating new...")
company_documents = create_company_documents()
company_chunks = split_documents(company_documents)
vector_store = create_company_vector_store(company_chunks)
print("Vector store created successfully")
except Exception as e:
# This block will handle other potential errors during the loading/creation process
logger.error(f"Error loading or creating vector store: {str(e)}")
# It might be good to exit or handle this more gracefully.
# For now, let's just re-raise the exception to see what's wrong.
raise
|