zico-agent / requirements.txt
github-actions[bot]
Deploy from GitHub Actions: 5cceac6114275cd42c052202e60d674217ded145
c47ca30
python-dotenv==1.0.0
google-genai>=1.0.0
langchain-google-genai>=4.1.0
langchain-core>=0.2.43
fastapi==0.109.2
uvicorn==0.27.1
pydantic>=2.7.4
python-multipart==0.0.9
pdfplumber>=0.10.0
# LangGraph (StateGraph — no supervisor dependency)
langgraph>=0.2.70
langchain>=0.2.0
langchain-community>=0.2.0
# Multi-provider LLM support
langchain-openai>=0.2.0
langchain-anthropic>=0.2.0
# Testing dependencies
pytest==8.0.0
pytest-cov==4.1.0
pytest-asyncio==0.23.5
# Additional dependencies
scikit-learn>=1.4.0
numpy>=1.24.0
pandas>=2.0.0
# Monitoring and logging
structlog>=24.0.0
prometheus-client>=0.20.0
langsmith>=0.1.0
colorlog>=6.8.0
# Rate limiting
slowapi>=0.1.9
# Database (optional for production)
sqlalchemy>=2.0.0
alembic>=1.12.0
# Caching
redis>=5.0.0
# HTTP client
httpx>=0.25.0
requests>=2.31.0
# Data validation and serialization
marshmallow>=3.20.0
jsonschema>=4.19.0
PyJWT>=2.8.0
# Async support
asyncio-mqtt>=0.16.0
aiofiles>=23.0.0
# Security
cryptography>=41.0.0
passlib>=1.7.4
# Development tools
black>=23.0.0
flake8>=6.0.0
mypy>=1.5.0
# ClickHouse dependencies
clickhouse-connect>=0.7.0
clickhouse-sqlalchemy==0.3.2
langchain-tavily>=0.2.11