Spaces:
Sleeping
Sleeping
| from app.services.document_loader import load_pdf | |
| from app.services.embedding_service import get_embedding_model | |
| from app.services.vector_store import create_vector_store | |
| # ========================================================= | |
| # LOAD DOCUMENT | |
| # ========================================================= | |
| # SPLIT DOCUMENT INTO CHUNKS | |
| chunks = load_pdf( | |
| "app/data/company_docs/ZOperationPolicies.pdf" | |
| ) | |
| # ========================================================= | |
| # LOAD EMBEDDING MODEL | |
| # ========================================================= | |
| embedding_model = get_embedding_model() | |
| # ========================================================= | |
| # CREATE VECTOR DATABASE | |
| # ========================================================= | |
| create_vector_store(chunks, embedding_model) | |
| print("Knowledge base created successfully.") |