Commit History

  1. chore: exclude assets/ from HF Space (binary files)

    18c3b08
  2. feat: fully working API with Pinecone vector store, all endpoints fixed and tested

    eb66571
  3. fix: /index/search score double multiply and flat metadata keys

    1102f3f
  4. fix: add is_empty() method to PineconeVectorStore

    43e0d47
  5. fix: add missing skipped and total keys to build_index return dict

    2cb9c8d

  1. fix: use PINECONE_API_KEY env var instead of hardcoded key

    8972473
  2. fix: use pinecone>=3.0.0 instead of pinecone==3.2.2 (version didn't exist)

    8983538
  3. fix: Dockerfile use requirements_api.txt instead of hardcoded versions

    5b9d87c
  4. fix: upgrade transformers to 4.36.2 for sentence-transformers 2.7.0 compatibility

    97961a7
  5. fix: upgrade sentence-transformers to 2.7.0, add pinecone, fix get_vector_store() call

    2613b90
  6. fix: Pinecone() syntax error - close parenthesis

    480a659
  7. fix: /index/info use get_stats() with get_info() fallback

    91a30a9
  8. Add Pinecone persistent vector store

    2630dd2
  9. Fix: remove stale jd_file reference causing 500 error in /match

    8bf89c7
  10. Fix: use required UploadFile fields in /match for Swagger file pickers

    d811f29
  11. Fix: patch OpenAPI schema contentMediaType->format:binary for Swagger file pickers

    54bb586
  12. Fix: custom OpenAPI schema to render file upload pickers in Swagger

    d21abd1
  13. Optimize: CPU-only torch, pinned deps, model pre-baked in image

    20f92d6
  14. Fix: split resumes into resume1-5 slots for Swagger file upload UI

    978a396
  15. Fix: use List[UploadFile] for proper Swagger file upload UI

    184cbc8
  16. Fix: add HEAD method support to /health for UptimeRobot

    3a518dc
  17. Fix: resolve merge conflict, add HF Spaces YAML metadata

    bb780c0
  18. Initial commit: SmartHire-AI FastAPI + Streamlit

    91e794e