Commit History

fix: normalize cross-encoder scores to 0-100% range
ecd129f
Running

rehan575 commited on

fix: change Uvicorn port to 7860 for HuggingFace health check
5107ce2

rehan575 commited on

fix: resolve CORS, cache models in RAM, optimize chunk size
5fe8f68

rehan575 commited on

chore: add huggingface spaces configuration to readme
587ef2e

rehan575 commited on

fix: load embedding and reranker models from local /app/models path, never HuggingFace Hub at runtime
92a3951

rehan575 commited on

fix: update Dockerfile to use download_models.py with deterministic /app/models cache path
5101584

rehan575 commited on

feat: add download_models.py to pre-cache HuggingFace models at build time
c3deb25

rehan575 commited on

feat: add structured startup logging to improve production observability
75b74af

rehan575 commited on

chore: pin all backend dependency versions for reproducible Docker builds
fbd9932

rehan575 commited on

feat: add multi-stage Dockerfile for FastAPI backend with model pre-bake
cc064fb

rehan575 commited on

feat: enrich /health response and add /ready liveness probe for Cloud Run
cb02ce9

rehan575 commited on

feat: reconcile existing FAISS indexes into session store on startup
a99e40d

rehan575 commited on

feat: add preload_models.py to cache HuggingFace models at image build time
788fc2c

rehan575 commited on

chore: add backend/.dockerignore to exclude venv, indexes, and secrets
8ff00fd

rehan575 commited on

chore: externalize RERANKER_MODEL, EMBEDDING_MODEL, GEMINI_MODEL to env vars
940c481

rehan575 commited on

fix: secure CORS with ALLOWED_ORIGINS env var, remove unused imports
9b45962

rehan575 commited on

fix: add missing langchain-core dependency
f4f2977

rehan575 commited on

fix: resolve protobuf dependency conflict in requirements
8da6297

rehan575 commited on

feat: backend setup with FastAPI and RAG logic
0617268

rehan575 commited on