- 扩展 test_agent_execution(--homework、UTF-8 控制台) - 后端:uploads 预览、file_read、工作流与对话落盘等 - 前端:AgentChatPreview 与设计器相关调整 - 忽略 redis二进制、agent_workspaces、uploads、tessdata 等本机产物 Made-with: Cursor
61 lines
871 B
Plaintext
61 lines
871 B
Plaintext
# FastAPI
|
||
fastapi==0.104.1
|
||
uvicorn[standard]==0.24.0
|
||
python-multipart==0.0.6
|
||
|
||
# Database
|
||
sqlalchemy==2.0.23
|
||
alembic==1.12.1
|
||
pymysql==1.1.0
|
||
cryptography==41.0.7
|
||
|
||
# Redis
|
||
redis==5.0.1
|
||
|
||
# Celery
|
||
celery==5.3.4
|
||
|
||
# Authentication
|
||
python-jose[cryptography]==3.3.0
|
||
passlib[bcrypt]==1.7.4
|
||
python-dotenv==1.0.0
|
||
|
||
# Validation
|
||
pydantic==2.5.0
|
||
pydantic-settings==2.1.0
|
||
email-validator==2.1.0
|
||
|
||
# LangChain
|
||
langchain==0.0.350
|
||
langchain-openai==0.0.2
|
||
langchain-community==0.0.10
|
||
|
||
# OpenAI
|
||
openai>=1.6.1,<2.0.0
|
||
|
||
# HTTP Client
|
||
httpx==0.25.2
|
||
|
||
# Email
|
||
aiosmtplib==3.0.1
|
||
|
||
# Message Queue
|
||
aio-pika==9.2.0 # RabbitMQ
|
||
kafka-python==2.0.2 # Kafka
|
||
|
||
# Utilities
|
||
python-dateutil==2.8.2
|
||
|
||
# file_read:PDF / Word / Excel / 图片 OCR
|
||
pypdf==4.0.1
|
||
python-docx==1.1.0
|
||
openpyxl==3.1.2
|
||
Pillow==10.2.0
|
||
pytesseract==0.3.10
|
||
|
||
# Development
|
||
pytest==7.4.3
|
||
pytest-asyncio==0.21.1
|
||
black==23.11.0
|
||
flake8==6.1.0
|