2026-01-25 19:27:44 +08:00

42 lines
1.0 KiB
Python

"""
Creative Studio Backend - 安装配置
"""
from setuptools import setup, find_packages
setup(
name="creative-studio-backend",
version="1.0.0",
description="基于 Agent + Skill 架构的 AI 剧集创作平台后端",
author="Creative Studio Team",
packages=find_packages(),
python_requires=">=3.11",
install_requires=[
"fastapi>=0.104.1",
"uvicorn[standard]>=0.24.0",
"python-multipart>=0.0.6",
"zai-sdk>=0.2.0",
"motor>=3.3.2",
"pymongo>=4.6.0",
"redis>=5.0.1",
"pydantic>=2.5.0",
"pydantic-settings>=2.1.0",
"python-jose[cryptography]>=3.3.0",
"passlib[bcrypt]>=1.7.4",
"celery>=5.3.4",
"httpx>=0.25.2",
"aiohttp>=3.9.1",
"python-dotenv>=1.0.0",
"pyyaml>=6.0.1",
"chromadb>=0.4.18",
],
extras_require={
"dev": [
"pytest>=7.4.3",
"pytest-asyncio>=0.21.1",
"black>=23.12.0",
"flake8>=6.1.0",
"mypy>=1.7.1",
]
},
)