Cognitive-rag / backend / requirements.txt
requirements.txt
Raw
fastapi>=0.100.0
uvicorn>=0.20.0
python-multipart>=0.0.6

annotated-types==0.7.0
anyio==4.12.1
boto3==1.42.28
botocore==1.42.28
certifi==2026.1.4
distro==1.9.0
h11==0.16.0
httpcore==1.0.9
httpx==0.28.1
idna==3.11
jiter==0.12.0
jmespath==1.0.1
openai==2.15.0
pydantic==2.12.5
pydantic_core==2.41.5
python-dateutil==2.9.0.post0
python-dotenv==1.2.1
s3transfer==0.16.0
six==1.17.0
sniffio==1.3.1
tqdm==4.67.1
typing-inspection==0.4.2
typing_extensions==4.15.0
urllib3==2.6.3

langchain-community>=0.3.0
langchain-core>=0.3.0
langchain-text-splitters>=0.2.0
langchain-nvidia-ai-endpoints
langgraph>=0.2.0
langsmith

unstructured[all-docs]>=0.12.0
pypdf>=4.0.0
python-docx>=1.1.0
python-pptx>=0.6.23
pillow>=10.0.0
pytesseract>=0.3.10
faster-whisper>=1.0.0; python_version < "3.13"

numpy==1.26.4
pyarrow==12.0.1
pinecone>=3.0.0
sentence-transformers>=2.2.0