手动安装需要完成以下关键步骤:
- 环境准备:通过Git克隆项目仓库
git clone https://github.com/alecm20/story-flicks.git
- 后端配置:在backend目录复制
.env.example
文件并配置API密钥,需特别注意:- 文本模型推荐GPT-4或QWEN-MAX
- 图像模型建议DALL-E-3或Flux-dev
- 虚拟环境:使用conda创建Python3.10环境并安装依赖包
- 服务启动:分别运行
uvicorn main:app --reload
和npm run dev
启动前后端
配置过程中可能遇到的典型问题包括:API密钥格式错误(需检查引号使用)、端口冲突(8000/5173被占用时需变更配置),以及网络连通性问题(特别是访问海外API时)。
本答案来源于文章《Story-Flicks:输入主题自动生成儿童短故事视频》