用码道+Seedance轻松生成AI视频
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:视频生成了

- 点赞
- 收藏
- 关注作者
评论(0)