用户指南AI 功能
AI 视频生成配置
配置 AI 视频生成功能
TinyShip 支持 AI 视频生成功能,可以集成多个视频生成服务。本文档介绍如何配置 AI 视频生成功能。
相关页面
| 页面 | 路径 | 说明 |
|---|---|---|
| 视频生成页 | /video-generate | AI 视频生成界面 |
支持的视频生成服务
| 服务 | 模型(示例) | 特点 |
|---|---|---|
| Volcengine | seedance-1-0-lite-i2v-250428, seedance-1-0-pro-250528 | 质量与速度平衡 |
| Aliyun Wanxiang | wan2.6-t2v-plus, wan2.6-i2v-flash | 阿里云生态,国内可用性好 |
| Fal.ai (Kling) | kling-video/v2.5-turbo/pro/text-to-video, kling-video/v2.5-turbo/pro/image-to-video | 生成效果稳定,社区使用广泛 |
配置说明
AI 视频生成的配置位于 config/aiVideo.ts:
// config/aiVideo.ts
export const aiVideoConfig = {
defaultProvider: 'volcengine',
defaultModels: {
fal: 'kling-video/v2.5-turbo/pro/text-to-video',
},
}环境变量配置
在 .env 文件中添加对应密钥:
# Volcengine
VOLCENGINE_API_KEY="your-volcengine-api-key"
# Aliyun
ALIYUN_ACCESS_KEY_ID="your-aliyun-access-key-id"
ALIYUN_ACCESS_KEY_SECRET="your-aliyun-access-key-secret"
# Fal.ai
FAL_API_KEY="your-fal-api-key"积分消耗配置
可在 config/credits.ts 中为不同模型设置固定积分消耗:
// config/credits.ts
export const creditsConfig = {
fixedConsumption: {
aiVideo: {
default: 20,
models: {
'seedance-1-0-lite-i2v-250428': 20,
'wan2.6-i2v-flash': 15,
'kling-video/v2.5-turbo/pro/text-to-video': 30,
},
},
},
}相关文档: