
文本转图像
从文本提示词创建 AI 图像
通过面向创作者和开发者的 Flaq AI 统一工作流,使用快手 Kling 4.0 API 创建视频,可选择使用图片、视频和音频作为参考。围绕参考素材探索场景设计、故事片段和品牌内容。
// Step 1: Submit generation request
const response = await fetch('https://api.flaq.ai/api/v1/video/task', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
model_name: 'kling-v4.0-reference-to-video',
prompt: 'Animate the character from the reference image walking through a sunlit garden',
images: ['https://example.com/character-reference.jpg'],
resolution: '720p',
duration: 8,
aspect_ratio: '16:9'
})
});
const { data } = await response.json();
const taskId = data.task_id;
// Step 2: Poll for results
const taskId = data.task_id;
const pollResult = async (taskId) => {
const res = await fetch(`https://api.flaq.ai/api/v1/video/${taskId}`, {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
return res.json();
};
while (true) {
const pollResultData = await pollResult(taskId);
const status = pollResultData.data.task_status;
if (status === 'succeed') {
console.log(pollResultData.data.task_result.videos[0].url);
break;
}
if (status === 'failed') {
console.error(pollResultData.data.task_status_msg);
break;
}
await new Promise(resolve => setTimeout(resolve, 10000));
}
# Step 1: Submit generation request
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/video/task',
headers={
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
json={
'model_name': 'kling-v4.0-reference-to-video',
'prompt': 'Animate the character from the reference image walking through a sunlit garden',
'images': ['https://example.com/character-reference.jpg'],
'resolution': '720p',
'duration': 8,
'aspect_ratio': '16:9'
}
)
result = response.json()
task_id = result['data']['task_id']
# Step 2: Poll for results
task_id = response.json()['data']['task_id']
poll_url = f"https://api.flaq.ai/api/v1/video/{task_id}"
while True:
poll_result = requests.get(poll_url, headers={'Authorization': 'Bearer YOUR_API_KEY'}).json()
status = poll_result['data']['task_status']
if status == 'succeed':
print(poll_result['data']['task_result']['videos'][0]['url'])
break
if status == 'failed':
print(poll_result['data']['task_status_msg'])
break
time.sleep(10)
# Step 1: Submit generation request
curl -X POST https://api.flaq.ai/api/v1/video/task \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model_name": "kling-v4.0-reference-to-video",
"prompt": "Animate the character from the reference image walking through a sunlit garden",
"images": ["https://example.com/character-reference.jpg"],
"resolution": "720p",
"duration": 8,
"aspect_ratio": "16:9"
}'
# Step 2: Poll for results
# Replace {task_id} with the task_id returned from the submit response
curl -X GET "https://api.flaq.ai/api/v1/video/{task_id}" \
-H "Authorization: Bearer YOUR_API_KEY"
| 参数 | 价格 | 原价 | 折扣 |
|---|
快手 Kling 4.0 参考生视频 API 为 Flaq AI 上的开发者和创意团队带来多模态视频生成能力。 将文字指令与可选的图像、视频和音频参考素材结合,利用现有创意素材创作内容。 灵活的媒体输入、输出设置和参考视频声音控制,让品牌营销活动、产品视频及自动化创意工作流 都能通过一次 Kling API 集成获得支持。
多模态参考输入: 同时使用多张图像、多个视频片段和音频参考素材,并结合描述预期结果的文字, 引导视频生成。
独立选择媒体类型: 可以仅使用图像、仅使用视频或仅使用音频作为参考,也可以组合多种媒体类型, 或仅提交提示词而不提供任何参考素材。
参考视频声音控制: 在生成请求中选择是否保留参考视频的 原始声音。
提示词创意指导: 将文字创意说明与参考素材结合,引导新视频的场景、主体、 动作和视觉风格。
可选输出分辨率: 根据预览、营销活动素材和发布工作流的需求,选择 720p 或 1080p 输出。
灵活的时长与宽高比: 调整生成片段的时长,并从多种支持的画面格式中选择, 满足不同创意需求和投放位置的要求。
灵活的 API 集成: 通过一次集成支持不同的创意素材组合,适用于营销活动工具、 内容平台和自动化视频制作。
输入: 必填的文本提示词,以及可选的图像、视频和音频 URL 集合。每种媒体类型都可 单独使用或省略。
输出: 根据提示词、提供的参考媒体和所选输出设置生成的视频。
参考素材时长: 参考视频的总时长不得超过 30 秒,与输出时长 分开计算。每段参考音频的时长必须为 5 至 30 秒。
声音控制: 如果需要在结果中保留参考视频的音频,请明确启用原声保留选项。
分辨率与宽高比: 为每次请求选择支持的分辨率,并从可用宽高比中选择合适的 输出格式。
时长: 明确指定 3 至 30 秒的生成视频时长;该时长不计入 参考视频的时长限额。
计费: 输入参考视频时,计费会考虑所选分辨率下的输入和输出视频时长。 参考图像、音频和原声选项不会为该视频输入请求产生单独费用。 没有参考视频时,无论是否输入图像或音频,均按 Kling 4.0 文生视频的规则计费。
能力: 多模态参考引导、独立媒体输入、提示词创意指导、 参考视频原声保留,以及灵活的输出设置。
参考素材引导的品牌内容: 将营销活动图像、视频素材和音频与文字指令结合, 为广告和社交媒体创作宣传视频及品牌内容。
电商产品视频: 以产品图像和演示片段为参考,创作产品故事、 宣传片段和生活方式视频内容。
音频引导的视频创作: 将音频参考素材与预期画面的描述结合,用于音乐相关内容、 营销活动视频和创意叙事。
创意制作与迭代: 将文字创意说明和参考素材转化为多个视频版本,满足不同的 营销活动方向、产品故事和发布位置需求。
灵活的制作流程: 通过一次集成支持不同素材组合的项目, 包括不含任何参考素材的请求。
注意 请确保提示词和参考媒体符合快手及 Flaq AI 的内容安全要求,并使用您有权使用的媒体。输入计费规则不能替代参考媒体的上传限制。
Kling 4.0 与 Veo 3.1 参考图像功能对比
Veo 3.1 支持通过图像参考生成视频。Kling 4.0
参考生视频接受可选的图像、视频和音频集合,也支持仅使用音频
参考的请求。
Kling 4.0 与 Runway Gen-4.5 对比
Runway Gen-4.5 支持基于文本和图像的生成。
Kling 4.0 参考生视频提供可选的媒体集合,适合创意需求中包含图像、视频
或音频参考的团队。
Kling 4.0 参考生视频与 Kling 4.0 图生视频对比
图生视频要求提供起始图像,并可使用结束帧和中间帧。参考生视频接受
可选的媒体参考,无需通过开场图像来定义视频序列。
Kling 4.0 参考生视频与 Kling 4.0 视频编辑对比
视频编辑要求提供待编辑的视频素材。参考生视频根据可用的参考素材引导生成视频,
每种参考类型均为可选,输出时长单独设置。
Kling 4.0 参考生视频与 Kling 4.0 文生视频对比
文生视频是仅使用提示词的工作流。参考生视频增加了可选的媒体引导;未提供参考视频时,
即使提供了图像或音频,也采用与文生视频相同的计费依据。
在浏览器中探索多种 AI 创作工具,用于快速图像和视频工作流,然后通过 Flaq AI 可用于生产的模型 API 扩展成功创意。Flaq AI 为所有模型提供统一 API 层,让你的工作流更容易使用和扩展。