Mac+Trae 1小时本地部署实战:火山引擎双语视频生成器

🍎

Mac+Trae 1小时本地部署实战:火山引擎双语视频生成器 🍎 Mac+Trae 1小时本地部署实战:火山引擎双语视频生成器 Modified April 17, 2025 2444 2450 Code block Bash Copy 后端服务已成功启动。 http://localhost:8888 若后端服务启动失败并提示错误信息,可能是由于端口占用所致。在此情况下,Trae 将自动执行以下容错处理流程: 尝试修改端口配置,或者让 Trae 杀掉对应的端口进程即可。 5. 启动前端服务 Code block Bash Copy cd demohouse/chat2cartoon/frontend npm install g pnpm@8 pnpm install cp ../.env ./ pnpm dev 前端服务已成功启动。http://localhost:8080 6. 给设置的 TOS 桶配置跨域,允许本地浏览器访问 TOS 桶上媒体资源 火山 TOS 桶配置跨域 ①参考文档 ②跨域访问设置。这一步如果需要就参考链接设置即可,很简单。 我目前没有用到。 7. 访问 http://localhost:8080 即可体验 可以愉快的玩耍了,不过确实有点费tokens,免费额度已经耗尽,我这里的视频应该出不来了😭 ①参考文档 ②跨域访问设置 后端服务已成功启动。 http://localhost:8888 若后端服务启动失败并提示错误信息,可能是由于端口占用所致。在此情况下,Trae 将自动执行以下容错处理流程: 尝试修改端口配置,或者让 Trae 杀掉对应的端口进程即可。 5. 启动前端服务 Code block Bash Copy cd demohouse/chat2cartoon/frontend npm install g pnpm@8 pnpm install cp ../.env ./ pnpm dev 前端服务已成功启动。http://localhost:8080 前端服务已成功启动。http://localhost:8080 6. 给设置的 TOS 桶配置跨域,允许本地浏览器访问 TOS 桶上媒体资源 火山 TOS 桶配置跨域 ①参考文档 ②跨域访问设置。这一步如果需要就参考链接设置即可,很简单。 ①参考文档 ②跨域访问设置 我目前没有用到。 7. 访问 http://localhost:8080 即可体验 可以愉快的玩耍了,不过确实有点费tokens,免费额度已经耗尽,我这里的视频应该出不来了😭 参考资料: GitHub开源项目地址:https://github.com/volcengine/ai app lab/tree/main/demohouse/chat2cartoon 2025年3月12日梦飞老师共学课程 🎞️ 【保姆级】做视频有嘴就行!AI一键生成视频和自动剪辑保姆级教程 火山互动双语视频生成器应用体验(每周三次免费)https://console.volcengine.com/ark/region:ark+cn beijing/application/detail?id=bot 20241211162948 5l2kk procode preset 🎞️ 【保姆级】做视频有嘴就行!AI一键生成视频和自动剪辑保姆级教程 参考资料: GitHub开源项目地址:https://github.com/volcengine/ai app lab/tree/main/demohouse/chat2cartoon 2025年3月12日梦飞老师共学课程 🎞️ 【保姆级】做视频有嘴就行!AI一键生成视频和自动剪辑保姆级教程 🎞️ 【保姆级】做视频有嘴就行!AI一键生成视频和自动剪辑保姆级教程 火山互动双语视频生成器应用体验(每周三次免费)https://console.volcengine.com/ark/region:ark+cn beijing/application/detail?id=bot 20241211162948 5l2kk procode preset 🌟 效果速览 在深入技术细节前,强烈建议先体验这款创新应用的震撼效果——通过自然语言指令(Prompt)即可自动生成中英双语对照视频,实现「一句话创作视频内容」。 视频效果预览 视频效果预览 📚 新手友好教程 梦飞老师已上传保姆级教学课程( 🎞️ 【保姆级】做视频有嘴就行!AI一键生成视频和自动剪辑保姆级教程),其方案主要采用: 🎞️ 【保姆级】做视频有嘴就行!AI一键生成视频和自动剪辑保姆级教程 • 火山引擎+腾讯云双平台部署 • 显著降低环境配置复杂度 • 支持快速部署验证成功 💡 备选方案:火山云/阿里云等平台,建议根据自身技术栈灵活选择 💡 备选方案:火山云/阿里云等平台,建议根据自身技术栈灵活选择 💰 成本说明 当前方案涉及两大付费模块: 1. 火山方舟模型服务 2. 云平台基础资源消耗 🚲 极客专属方案 要时刻践行 "骑自行车去酒吧,该省省,该花花" 的极客哲学思想 【利用 Trae 本地化部署】 • GitHub开源代码地址 GitHub开源代码地址 • Mac + M芯 一台(Mac Intel 芯 / Win 用户自行测试哈) 项目的官方 README.md 已提供完整部署指南,建议直接参照文档逐步操作。以下重点解析Trae IDE的增效技巧: README.md 1. 环境配置革命 IDE 当然是选择内置 AI 程序员的 Trae(国际版),因为可使用 Claude 模型,使用 Trae 可自动解析依赖冲突并生成修复方案,彻底告别 Terminal(终端)环境配置中的 "模块缺失 / 版本冲突 / 权限报错" 三连暴击😭,也不再需要 Google 到处找解决方案了👍 2. 智能辅助编程 模型我选择的是 Claude 3.5 Sonnet 模型实现 "对话式本地部署",(Claude 3.7 Sonnet 虽然更强,但是排队更久) ↓ ↓ ↓💡正文开始,以下为具体实现细节 💡 ↓ ↓ ↓ 说明:需注意以下部署可能因不同用户的计算机环境差异导致执行异常。若出现报错提示: • 首先交由Trae系统进行排查和修复 • 若系统无法有效解决问题,建议采用云服务器进行部署 • 云服务环境具有更为统一和可控的系统配置 说明:需注意以下部署可能因不同用户的计算机环境差异导致执行异常。若出现报错提示: • 首先交由Trae系统进行排查和修复 • 若系统无法有效解决问题,建议采用云服务器进行部署 • 云服务环境具有更为统一和可控的系统配置 1. 下载代码库 首先,创建新文件夹,启动 Trae 打开该文件夹,在 IDE 右侧界面中选择 Builder 模式,输入上述指令,执行代码库的克隆操作 关键步骤说明: 建议在后续操作执行前,务必按照 README.md 文档中切换至目标路径下的工作目录。否则,Trae可能会错误地修改外部路径的代码文件,从而引发系统异常报错。 2. 修改 backend/.env 中配置,填入各配置变量的值 配置变量名 说明 TTS ACCESS TOKEN 语音合成模型 Access Token TTS APP ID 语音合成模型 APP ID ARK API KEY 火山方舟 API Key,用于方舟模型接入点推理时做鉴权 VOLC ACCESSKEY 火山引擎账号 Access Key,用于访问 TOS API,上载模型产物 VOLC SECRETKEY 火山引擎账号 Secret Key,用于访问 TOS API,上载模型产物 TOS BUCKET 指定生视频模型和配音模型产物的 TOS 储存桶名 LLM ENDPOINT ID 脚本创作,分镜,角色和视频描述,调用的大模型接入点 ID(LLM ENDPOINT ID 必须使用 Doubao pro 32k 的接入点,否则项目效果会不稳定。) VLM ENDPOINT ID 最终视频影片交互,调用的视觉理解大模型接入点 ID CGT ENDPOINT ID 生视频大模型接入点 ID(暂时只支持 Doubao 视频生成模型) 配置变量名 配置变量名 说明 说明 TTS ACCESS TOKEN TTS ACCESS TOKEN 语音合成模型 Access Token 语音合成模型 Access Token TTS APP ID TTS APP ID 语音合成模型 APP ID 语音合成模型 APP ID ARK API KEY ARK API KEY 火山方舟 API Key,用于方舟模型接入点推理时做鉴权 火山方舟 API Key,用于方舟模型接入点推理时做鉴权 VOLC ACCESSKEY VOLC ACCESSKEY 火山引擎账号 Access Key,用于访问 TOS API,上载模型产物 火山引擎账号 Access Key,用于访问 TOS API,上载模型产物 VOLC SECRETKEY VOLC SECRETKEY 火山引擎账号 Secret Key,用于访问 TOS API,上载模型产物 火山引擎账号 Secret Key,用于访问 TOS API,上载模型产物 TOS BUCKET TOS BUCKET 指定生视频模型和配音模型产物的 TOS 储存桶名 指定生视频模型和配音模型产物的 TOS 储存桶名 LLM ENDPOINT ID LLM ENDPOINT ID 脚本创作,分镜,角色和视频描述,调用的大模型接入点 ID(LLM ENDPOINT ID 必须使用 Doubao pro 32k 的接入点,否则项目效果会不稳定。) 脚本创作,分镜,角色和视频描述,调用的大模型接入点 ID(LLM ENDPOINT ID 必须使用 Doubao pro 32k 的接入点,否则项目效果会不稳定。) VLM ENDPOINT ID VLM ENDPOINT ID 最终视频影片交互,调用的视觉理解大模型接入点 ID 最终视频影片交互,调用的视觉理解大模型接入点 ID CGT ENDPOINT ID CGT ENDPOINT ID 生视频大模型接入点 ID(暂时只支持 Doubao 视频生成模型) 生视频大模型接入点 ID(暂时只支持 Doubao 视频生成模型) 在梦飞老师的 课程文档 中,该操作步骤已进行详细阐述。请根据文档指引逐步执行相关操作即可完成配置。 课程文档 注:文件修改后需执行保存操作,否则项目无法加载更新后的内容。文件未保存时,标签页上方将显示白色圆点标识,保存成功后该标识会自动消失。 3. 安装项目的 python 依赖 根据文档要求执行操作时,需重点关注以下事项: 路径规范请严格遵循文档指定的路径执行指令,如过程中遇到安装依赖的版本问题、权限报错等问题,Trae 会主动修复报错,配合 Trae 即可(说明:具体操作步骤请参阅相关截图) 4. 启动后端服务

在 小宇宙note 阅读完整内容