feat(video): 集成可灵AI多图参考生视频生成服务
- 替换视频生成服务为可灵AI多图参考生视频API,支持1-4张多视角图片输入 - 调整图片拼接逻辑,生成横向长图传入即梦API备用 - 实现基于JWT认证的可灵API请求和轮询机制,支持高品质1:1正方形视频生成 - 在设计详情页新增视频展示区域及生成、重新生成和下载视频操作 - 更新后台系统配置,支持配置可灵AI Access Key和Secret Key - 删除即梦视频相关配置及逻辑,所有视频生成功能切换到可灵AI实现 - 优化视频生成提示词,提升视频质感和展示效果 - 增加视频文件本地存储和路径管理,保证视频可访问和下载 - 前端增加视频生成状态管理和用户界面交互提示 - 后端添加PyJWT依赖,支持JWT认证流程
This commit is contained in:
71
backend/uvicorn.log
Normal file
71
backend/uvicorn.log
Normal file
@@ -0,0 +1,71 @@
|
||||
INFO: Will watch for changes in these directories: ['/Users/changyoutongxue/开发-qoder/YuShiSheJi/backend']
|
||||
INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)
|
||||
INFO: Started reloader process [63566] using StatReload
|
||||
INFO: Started server process [63686]
|
||||
INFO: Waiting for application startup.
|
||||
INFO: Application startup complete.
|
||||
✅ 上传目录已准备: uploads
|
||||
INFO: 127.0.0.1:62589 - "POST /api/auth/login HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:62593 - "GET /api/auth/me HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:62599 - "GET /api/categories HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:62605 - "GET /api/admin/dashboard HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:62608 - "GET /api/admin/configs HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:62786 - "GET / HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:62786 - "GET /favicon.ico HTTP/1.1" 404 Not Found
|
||||
INFO: 127.0.0.1:62835 - "GET /api/auth/me HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:62838 - "GET /api/admin/configs HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:62913 - "GET /api/admin/configs HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:62982 - "GET /api/admin/configs HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:63026 - "GET /api/auth/me HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:63030 - "GET /api/admin/configs HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:63052 - "PUT /api/admin/configs HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:63055 - "GET /api/admin/configs HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:63063 - "GET /api/admin/users?page=1&page_size=20 HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:63072 - "GET /api/auth/me HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:63075 - "GET /api/categories HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:63079 - "GET /api/designs?page=1&page_size=20 HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:63081 - "GET /uploads/designs/26.png HTTP/1.1" 304 Not Modified
|
||||
INFO: 127.0.0.1:63086 - "GET /api/designs/27 HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:63088 - "GET /uploads/videos/f2e6c3eac03b485f8115e72a1d33b491.mp4 HTTP/1.1" 304 Not Modified
|
||||
INFO: 127.0.0.1:63091 - "GET /uploads/models/506909359d6c45fe9e43108ee7765a9a.glb HTTP/1.1" 304 Not Modified
|
||||
可灵视频任务提交失败: status=401, body={"code":1002,"message":"Auth failed","request_id":"CjyhVGikJMQAAAAAGOrdCQ","data":null}
|
||||
视频生成失败: Client error '401 ' for url 'https://api.klingai.com/v1/videos/multi-image2video'
|
||||
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/401
|
||||
INFO: 127.0.0.1:63096 - "POST /api/designs/27/generate-video?force=true HTTP/1.1" 500 Internal Server Error
|
||||
WARNING: StatReload detected changes in 'app/services/ai_video_generator_kling.py'. Reloading...
|
||||
INFO: Shutting down
|
||||
INFO: Waiting for application shutdown.
|
||||
INFO: Application shutdown complete.
|
||||
INFO: Finished server process [63686]
|
||||
👋 应用已关闭
|
||||
INFO: Started server process [64167]
|
||||
INFO: Waiting for application startup.
|
||||
INFO: Application startup complete.
|
||||
✅ 上传目录已准备: uploads
|
||||
INFO: 127.0.0.1:63400 - "GET /api/auth/me HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:63405 - "GET /api/categories HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:63407 - "GET /api/designs/27 HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:63409 - "GET /uploads/videos/f2e6c3eac03b485f8115e72a1d33b491.mp4 HTTP/1.1" 404 Not Found
|
||||
可灵视频任务提交失败: status=401, body={"code":1002,"message":"Auth failed","request_id":"CjMkpGikJkcAAAAAGOrbdA","data":null}
|
||||
视频生成失败: Client error '401 ' for url 'https://api.klingai.com/v1/videos/multi-image2video'
|
||||
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/401
|
||||
INFO: 127.0.0.1:63412 - "POST /api/designs/27/generate-video?force=true HTTP/1.1" 500 Internal Server Error
|
||||
INFO: 127.0.0.1:63418 - "GET /uploads/videos/f2e6c3eac03b485f8115e72a1d33b491.mp4 HTTP/1.1" 404 Not Found
|
||||
WARNING: StatReload detected changes in 'app/services/ai_video_generator_kling.py'. Reloading...
|
||||
INFO: Shutting down
|
||||
INFO: Waiting for application shutdown.
|
||||
INFO: Application shutdown complete.
|
||||
INFO: Finished server process [64167]
|
||||
👋 应用已关闭
|
||||
INFO: Started server process [64861]
|
||||
INFO: Waiting for application startup.
|
||||
INFO: Application startup complete.
|
||||
✅ 上传目录已准备: uploads
|
||||
INFO: 127.0.0.1:63556 - "GET /api/auth/me HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:63563 - "GET /api/categories HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:63565 - "GET /api/designs/27 HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:63567 - "GET /uploads/videos/f2e6c3eac03b485f8115e72a1d33b491.mp4 HTTP/1.1" 404 Not Found
|
||||
INFO: 127.0.0.1:63569 - "GET /uploads/models/506909359d6c45fe9e43108ee7765a9a.glb HTTP/1.1" 304 Not Modified
|
||||
INFO: 127.0.0.1:63575 - "POST /api/designs/27/generate-video?force=true HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:63785 - "GET /uploads/videos/6ed3f33421a44876b303c7671c1597d5.mp4 HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:63846 - "GET /uploads/videos/6ed3f33421a44876b303c7671c1597d5.mp4 HTTP/1.1" 200 OK
|
||||
Reference in New Issue
Block a user