Spaces:
Running
on
Zero
Running
on
Zero
# Pin torch and chroma versions | |
torch==2.5.1 | |
chromadb==0.6.3 | |
# NOTE: chromadb==1.0.13 was giving intermittent error: | |
# ValueError('Could not connect to tenant default_tenant. Are you sure it exists?') | |
# FlashAttention | |
flash-attn==2.8.2 | |
# Stated requirements: | |
# Gemma 3: transformers>=4.50 | |
# Qwen3: transformers>=4.51 | |
# SmolLM3: transformers>=4.53 | |
transformers==4.51.3 | |
tokenizers==0.21.2 | |
# Only needed with AutoModelForCausalLM.from_pretrained(device_map="auto") | |
#accelerate==1.8.1 | |
# Required by langchain-huggingface | |
sentence-transformers==5.0.0 | |
# For snapshot_download | |
huggingface-hub==0.34.3 | |
# Langchain packages | |
langchain==0.3.26 | |
langchain-core==0.3.72 | |
langchain-chroma==0.2.3 | |
langchain-openai==0.3.27 | |
langchain-community==0.3.27 | |
langchain-huggingface==0.3.0 | |
langchain-text-splitters==0.3.8 | |
langgraph==0.4.7 | |
langgraph-sdk==0.1.72 | |
langgraph-prebuilt==0.5.2 | |
langgraph-checkpoint==2.1.0 | |
# Required by Nomic embeddings | |
einops==0.8.1 | |
# Commented because we have local modifications | |
#tool-calling-llm==0.1.2 | |
bm25s==0.2.12 | |
ragas==0.2.15 | |
# posthog<6.0.0 is temporary fix for ChromaDB telemetry error log messages | |
# https://github.com/vanna-ai/vanna/issues/917 | |
posthog==5.4.0 | |
# Gradio for the web interface | |
gradio==5.38.2 | |
spaces==0.37.1 | |
# For downloading data from S3 | |
boto3==1.39.14 | |
# Others | |
python-dotenv==1.1.1 | |