55 lines
733 B
Plaintext
55 lines
733 B
Plaintext
# Creative Studio Backend Dependencies
|
||
# Python 3.11+
|
||
|
||
# Web Framework
|
||
fastapi==0.104.1
|
||
uvicorn[standard]==0.24.0
|
||
|
||
# GLM API(官方 SDK 安装)
|
||
zai-sdk>=0.2.0
|
||
|
||
# Database
|
||
|
||
# Database
|
||
motor==3.3.2
|
||
pymongo==4.6.0
|
||
|
||
# Redis
|
||
redis==5.0.1
|
||
|
||
# Data Validation
|
||
pydantic>=2.7.0
|
||
pydantic-settings
|
||
|
||
# Authentication
|
||
python-jose[cryptography]==3.3.0
|
||
passlib[bcrypt]==1.7.4
|
||
|
||
# Async Tasks
|
||
celery==5.3.4
|
||
kombu==5.3.4
|
||
|
||
# HTTP Client
|
||
httpx==0.25.2
|
||
aiohttp==3.9.1
|
||
|
||
# Utilities
|
||
python-dotenv==1.0.0
|
||
|
||
# Vector Database
|
||
chromadb==0.4.18
|
||
|
||
# LangChain
|
||
langchain>=0.3.0
|
||
langchain-core>=0.3.0
|
||
langgraph>=0.2.0
|
||
|
||
# Development
|
||
pytest==7.4.3
|
||
pytest-asyncio==0.21.1
|
||
black==23.12.0
|
||
flake8==6.1.0
|
||
mypy==1.7.1
|
||
langchain-community>=0.3.0
|
||
python-multipart==0.0.6
|