| # FastAPI server & runtime dependencies | |
| fastapi==0.109.0 | |
| uvicorn[standard]==0.27.0 | |
| pydantic==2.10.6 | |
| # LangChain stack — ALL pinned to avoid pip backtracking during Docker build | |
| langchain==0.3.7 | |
| langchain-core==0.3.29 | |
| langchain-community==0.3.7 | |
| langchain-groq==0.2.3 | |
| langchain-huggingface==0.1.2 | |
| langchain-text-splitters==0.3.3 | |
| langsmith==0.1.147 | |
| # Vector store & embeddings | |
| faiss-cpu==1.9.0 | |
| sentence-transformers==3.3.1 | |
| # Utilities | |
| python-dotenv==1.0.1 | |
| tenacity==9.0.0 | |