40 lines
509 B
Plaintext
40 lines
509 B
Plaintext
|
|
# Web Framework
|
||
|
|
fastapi>=0.109.0
|
||
|
|
uvicorn[standard]>=0.27.0
|
||
|
|
|
||
|
|
# LangGraph & LangChain
|
||
|
|
langgraph>=0.0.40
|
||
|
|
langchain>=0.1.0
|
||
|
|
langchain-core>=0.1.0
|
||
|
|
|
||
|
|
# AI Model SDK
|
||
|
|
zhipuai>=2.0.0
|
||
|
|
# Async utilities
|
||
|
|
sniffio>=1.3.0
|
||
|
|
anyio>=4.0.0
|
||
|
|
|
||
|
|
# HTTP Client
|
||
|
|
httpx>=0.26.0
|
||
|
|
aiohttp>=3.9.0
|
||
|
|
|
||
|
|
# Data Validation
|
||
|
|
pydantic>=2.5.0
|
||
|
|
pydantic-settings>=2.1.0
|
||
|
|
|
||
|
|
# Redis
|
||
|
|
redis>=5.0.0
|
||
|
|
|
||
|
|
# Environment & Config
|
||
|
|
python-dotenv>=1.0.0
|
||
|
|
|
||
|
|
# Logging
|
||
|
|
structlog>=24.1.0
|
||
|
|
|
||
|
|
# Testing
|
||
|
|
pytest>=7.4.0
|
||
|
|
pytest-asyncio>=0.23.0
|
||
|
|
pytest-cov>=4.1.0
|
||
|
|
|
||
|
|
# MCP Client
|
||
|
|
mcp>=1.0.0
|