Commit History

  1. small cleanups

    9ac318d
  2. Included latest version of pysqlite to the requirements.

    fd2fe27
  3. Small cleanup

    fd8578e
  4. Added userId and date-time to the conversations.

    a2967ae

  1. Final application code deployment. Ensures all functionalities, including correct SYSTEM_PROMPT usage, Firestore conversation saving, and returning conversation ID in API response.

    0f574db
  2. Fix: 'HEADERS' not defined error by using DEEPSEEK_HEADERS from config.py in compassia.py.

    8bed3b8
  3. Small updates on app.py

    f91e3a6
  4. Small updates on app.py

    1c2a47a
  5. CRITICAL FIX: Ensured pysqlite3 override is the absolute first action in app.py for ChromaDB compatibility on HF Spaces.

    539d3e9
  6. Edited sqlite3 to ensure its accessibility.

    df5a316
  7. Fix: ChromaDB SQLite version issue for Hugging Face deployment by moving pysqlite3 import to app.py. Refined doc indexing.

    5db85ea
  8. Small updates on the app file.

    6b2f911
  9. Reorganized the project: -Documents hosted on Firestore db, -conversations saved

    15d9931

  1. Fix: Move pdf_document_paths to global scope in compassia.py for import

    d607228
  2. Fix: Move pdf_document_paths to global scope in compassia.py for import

    0f2507d
  3. Fix: Add .local/bin to PATH for uvicorn and other installed executables

    c5b8eb4
  4. Fix: Change ownership of /app to user in Dockerfile

    61044c2
  5. Fix: Run apt-get as root before switching to user in Dockerfile

    df27f9e
  6. Fix: Set HF_HOME explicitly and add cache cleanup for model download permissions

    67e6481
  7. Added prompt system to compassia

    4d2a44f
  8. Fix: Force pysqlite3 usage for ChromaDB compatibility

    ac5fcf7
  9. Fix: Use pysqlite3-binary for ChromaDB compatibility and simplify Dockerfile

    3f90406
  10. Adjust app.py to import from compassia.py in root

    33fb5c8
  11. Final fix: Updated requirements.txt

    1797a6f
  12. Final fix: Ensure apt_packages line is removed from requirements.txt

    3ae4c46
  13. Modified requirements.txt file.

    30db4a4
  14. Metadata repo card added - README.md

    a032c74
  15. Configure Git LFS to track PDFs and ChromaDB SQLite

    0d58962
  16. Ensure chroma_db is untracked

    3b9b0b2
  17. Stop tracking chroma_db and add it to .gitignore

    3314c9d
  18. Add FastAPI app and Dockerfile

    414dfd0