关于 tavus-replica
tavus-replica 是用于创建和管理 Tavus 数字分身的技能,可用于视频生成和实时对话。内容涵盖现成分身、自定义训练及分身生命周期操作。
主要功能
- 01使用现成分身 ID
- 02准备训练视频和同意视频
- 03通过 API 创建自定义分身
- 04查看训练状态并列出分身
- 05通过 API 删除分身
适用场景
- 01使用现成分身测试视频生成
- 02根据提供的视频训练分身
- 03跟踪自定义分身的训练进度
- 04删除不再需要的分身
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ tavus-engineering/ tavus-skills --skill tavus-replica安装后在 Claude Code 中输入/tavus-replica确认已加载。
详细介绍
Tavus Replica 技能
创建逼真的 AI 数字分身,用于视频生成和实时对话。
库存分身(开箱即用)
无需训练。直接使用以下 ID:
rfe12d8b9597- 默认库存分身re8e740a42- Nathan
完整列表:https://docs.tavus.io/sections/replica/stock-replicas
创建自定义分身
训练视频要求
- 时长:1 分钟讲话 + 1 分钟静默(同一段视频)
- 画质:至少 1080p,摄像头稳定并与视线齐平
- 光线:柔和均匀,脸部无阴影
- 音频:安静的房间内录制,无背景噪音
- 取景:脸部至少占画面的 25%
- 表情:讲话片段开始时露出灿烂的笑容
- 背景:简洁、静止,没有移动的物体或人员
同意视频
个人分身必须提供。录制自己说出以下内容:
"我,[全名],同意创建自己的数字分身,并将其用于 Tavus 技术。"
可以单独录制,也可以放在训练视频开头。
API:创建分身
curl -X POST https://tavusapi.com/v2/replicas \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"replica_name": "My Avatar",
"train_video_url": "https://s3.../train.mp4",
"consent_video_url": "https://s3.../consent.mp4",
"callback_url": "https://your-webhook.com/tavus"
}'
响应:
{
"replica_id": "r783537ef5",
"status": "training",
"training_progress": "0/100"
}
训练需要 4-6 小时。你会收到 webhook,也可以轮询状态。
API:检查训练状态
curl https://tavusapi.com/v2/replicas/{replica_id} \
-H "x-api-key: YOUR_API_KEY"
状态值:training、completed、error
API:列出所有分身
curl https://tavusapi.com/v2/replicas \
-H "x-api-key: YOUR_API_KEY"
API:删除分身
curl -X DELETE https://tavusapi.com/v2/replicas/{replica_id} \
-H "x-api-key: YOUR_API_KEY"
最佳实践
- 使用桌面录制应用(QuickTime、Windows Camera),不要使用浏览器
- 预签名 S3 URL 的有效期必须达到 24 小时以上
- Phoenix-3 模型为默认选项,且推荐使用
- 训练自定义分身前,先使用库存分身进行测试
评论
支持 Markdown