用码道+Seedance轻松生成AI视频

举报
deli007 发表于 2026/03/30 15:22:37 2026/03/30
【摘要】 Step1:开通 Seedance 视频生成模型服务(自行百度),获取api key;Step2:由于 Seedance 比较新,coding模型可能还没训练到它的api文档,因此我们复制它的python调用示例代码到码道编辑器里去,新建一个py文件保存;Step3:在码道输入prompt:请参考seedance.py代码示例,开发一个web应用,方便用户输入提示词和首帧图,生成视频,可在网...

Step1:开通 Seedance 视频生成模型服务(自行百度),获取api key;


Step2:由于 Seedance 比较新,coding模型可能还没训练到它的api文档,因此我们复制它的python调用示例代码到码道编辑器里去,新建一个py文件保存;



Step3:在码道输入prompt:请参考seedance.py代码示例,开发一个web应用,方便用户输入提示词和首帧图,生成视频,可在网页里看到视频url,可以下载到本地,也可以在网页里直接播放。


Step4:码道一顿开发完后,输入prompt:启动并运行。它会自动安装依赖,并打开网页


Step5:我们从本地上传一张图片测试一下(注意seedance不允许有真人脸的图片,不要传带有人脸的图)


Step6:点击生成视频,可以看到网页里显示了错误信息。作为技术人员,我们可以看到是image_url无法被访问,因为是在本地模拟了服务器上传,这张图片上传后其实还是存在我们自己电脑上的,seedance模型根本无法真正接收到这张图片。我们坚持不手写一行代码,把这个错误信息复制发给码道对话框,让它自己感知错误并反思修改。


Step7:它会根据这个错误自己修改代码,把发送本地服务器的image_url改成发送图片的base64编码数据给到seedance模型,我们重新上传图片试一试(如果此时还有其他错误发生,把错误信息复制丢给码道,如此循环)。


Step8:码道显示视频生成成功,但实际无法播放,下载也失败。不用灰心,码道支持多模态功能,我们把这个截图复制到码道对话框,补充追问:视频无法播放,下载也失败,请分析原因,并直接显示出seedance返回的视频原始URL或错误信息。在前端打印非常详实的日志,将seedance模型的所有输出完整记录。



Step9:如果还有问题,可以把浏览器F12显示的console日志发给码道(我遇到过码道无法识别seedance返回来的视频url保存在哪个字段里,当我把console日志发给码道后,它能自动理解并定位到url字段),修复问题后,我们就可以看到seedance生成的视频了


Step10:视频生成了





【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。