32 lines
481 B
Plaintext
32 lines
481 B
Plaintext
# Core FastAPI
|
|
fastapi>=0.100.0
|
|
uvicorn>=0.20.0
|
|
pydantic>=2.0.0
|
|
loguru>=0.7.0
|
|
|
|
# AI Models - Fixed versions for compatibility
|
|
anthropic>=0.40.0
|
|
openai>=1.0.0
|
|
sentence-transformers>=2.2.0
|
|
|
|
# HTTP Client - Pin to compatible version
|
|
httpx>=0.25.0,<0.28.0
|
|
|
|
# Database Connections
|
|
sqlalchemy>=2.0.0
|
|
psycopg2-binary>=2.9.0
|
|
redis>=4.5.0
|
|
asyncpg>=0.28.0
|
|
neo4j>=5.0.0
|
|
chromadb>=0.4.0
|
|
|
|
# Optional Local LLM
|
|
ollama>=0.1.0
|
|
|
|
# Utilities
|
|
numpy>=1.24.0
|
|
aiofiles>=23.0.0
|
|
python-multipart>=0.0.6
|
|
|
|
|