CogVideo视频生成
CogVideo是智谱AI提供的视频生成服务,可以根据文本提示词生成短视频。
特点
- 基于智谱AI的视频生成能力
- 支持多种模型选择,包括快速模型和标准模型
- 可选是否生成带有音频的视频
- 支持通过触发词调用视频生成功能
代码配置
根据代码参考,CogVideo视频生成技能的完整配置如下:
typescript
const ppagent = new PPAgent({
// ...
skills: [
{
name: "cogvideo-skill",
options: {
instanceName: "cogvideo-generator", // 实例名称,必填
apiKey: "your-api-key", // 智谱AI的API密钥,必填
apiBase: "https://open.bigmodel.cn", // API地址,可选,默认为智谱AI官方API地址
model: "cogvideox-flash", // 视频模型,必填,可选值:cogvideox-flash、cogvideox
triggerWords: "生成视频 视频 video", // 视频触发词,必填,以空格分隔
replyFormat: "VIDEO", // 回复消息格式,可选,默认为VIDEO,可选值:VIDEO、FILE、URL
withAudio: false, // 是否生成音频,可选,默认为false
timeout: 180, // 超时时间(秒),可选,默认180秒
}
}
],
// source: {...},
// bot: {...}
});
服务器运行请参考 install_code.md 文件。
配置注意事项
apiKey
需要在智谱AI开放平台申请获取- 视频生成是异步过程,完成时间取决于视频长度和复杂度,建议根据实际情况调整
timeout
参数 - 对于不支持直接发送视频的平台,建议将
replyFormat
设置为 "URL" model
参数中 "cogvideox-flash" 为快速模型,生成速度较快;"cogvideox" 为标准模型,生成质量较高- 如需生成带有音频的视频,请将
withAudio
设置为 true