
Texto a imagen
Crea imágenes con IA desde prompts de texto
Generación de video de referencia con Kling O3 Std API con fuerte consistencia. Rendimiento estable y precios asequibles para flujos de trabajo de video con preservación de identidad.
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-video-o3-std-reference-to-video',
prompt: 'Match motion to reference subjects, natural pacing',
video_url: 'https://example.com/source.mp4',
images: ['https://example.com/ref1.jpg', 'https://example.com/ref2.jpg'],
duration: 5
})
});
const { data } = await response.json();
const taskId = data.task_id;
// Use the @ (AT) reference feature in prompt through <<<...>>> placeholders.
// Placeholder numbering is 1-based for each media array:
// <<<image_1>>> = images[0], <<<image_2>>> = images[1], <<<video_1>>> = videos[0]
const mediaReferenceResponse = 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-video-o3-std-reference-to-video',
prompt: 'Make the athlete from <<<image_1>>> follow the motion in <<<video_1>>> while preserving the uniform details from <<<image_2>>>',
images: [
'https://example.com/athlete-reference.jpg',
'https://example.com/uniform-reference.jpg'
],
videos: ['https://example.com/motion-reference.mp4'],
aspect_ratio: '16:9',
duration: 5,
sound: false
})
});
const { data: mediaReferenceData } = await mediaReferenceResponse.json();
const mediaReferenceTaskId = mediaReferenceData.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));
}
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-video-o3-std-reference-to-video',
'prompt': 'Match motion to reference subjects, natural pacing',
'video_url': 'https://example.com/source.mp4',
'images': ['https://example.com/ref1.jpg', 'https://example.com/ref2.jpg'],
'duration': 5
}
)
task_id = response.json()['data']['task_id']
# Use the @ (AT) reference feature in prompt through <<<...>>> placeholders.
# Placeholder numbering is 1-based for each media array:
# <<<image_1>>> = images[0], <<<image_2>>> = images[1], <<<video_1>>> = videos[0]
media_reference_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-video-o3-std-reference-to-video',
'prompt': 'Make the athlete from <<<image_1>>> follow the motion in <<<video_1>>> while preserving the uniform details from <<<image_2>>>',
'images': [
'https://example.com/athlete-reference.jpg',
'https://example.com/uniform-reference.jpg'
],
'videos': ['https://example.com/motion-reference.mp4'],
'aspect_ratio': '16:9',
'duration': 5,
'sound': False
}
)
media_reference_task_id = media_reference_response.json()['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)
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-video-o3-std-reference-to-video",
"prompt": "Match motion to reference subjects, natural pacing",
"video_url": "https://example.com/source.mp4",
"images": ["https://example.com/ref1.jpg", "https://example.com/ref2.jpg"],
"duration": 5
}'
# Use the @ (AT) reference feature in prompt through <<<...>>> placeholders.
# Placeholder numbering is 1-based for each media array:
# <<<image_1>>> = images[0], <<<image_2>>> = images[1], <<<video_1>>> = videos[0]
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-video-o3-std-reference-to-video",
"prompt": "Make the athlete from <<<image_1>>> follow the motion in <<<video_1>>> while preserving the uniform details from <<<image_2>>>",
"images": [
"https://example.com/athlete-reference.jpg",
"https://example.com/uniform-reference.jpg"
],
"videos": ["https://example.com/motion-reference.mp4"],
"aspect_ratio": "16:9",
"duration": 5,
"sound": false
}'
# 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"
| Parámetros | Precio | Precio original | Descuento |
|---|
La API Kling Video O3 Standard Reference-to-Video de Kuaishou ofrece generación de video con IA rentable y lista para producción para desarrolladores y equipos creativos. Esta integración de API reference-to-video impulsada por MVL te permite generar clips de video profesionales guiados por videos de referencia en duraciones de 3 a 15 segundos con efectos de audio opcionales. Basado en la arquitectura Multimodal Visual Language (MVL) de Kuaishou, el modelo Kling Video O3 Standard usa entradas de video de referencia para guiar el estilo de movimiento, el comportamiento de cámara y la evolución de escena para flujos de producción escalables en Flaq AI.
Nota Asegúrate de que tus prompts cumplan las directrices de seguridad de contenido de Kuaishou. Si se produce un error, revisa tu prompt en busca de contenido restringido, ajústalo y vuelve a intentarlo.
Kling Video O3 Standard vs. Kling Video O3 Pro Reference-to-Video Kling Video O3 Pro ofrece fidelidad de movimiento mejorada y calidad de renderizado premium a un nivel de precio más alto. Kling Video O3 Standard proporciona generación guiada por referencia sólida impulsada por MVL con mejor eficiencia de costos, lo que lo hace muy adecuado para flujos de alto volumen.
Kling Video O3 Standard vs. Kling Video O3 Standard Image-to-Video Kling Video O3 Standard Image-to-Video anima imágenes estáticas en clips de video. Kling Video O3 Standard Reference-to-Video usa clips de video existentes como guías de movimiento y estilo, ideal para aplicaciones que requieren control preciso sobre patrones de movimiento y comportamiento de cámara desde material de referencia.
Kling Video O3 Standard vs. Runway Gen-3 Reference Generation Runway Gen-3 ofrece controles creativos sólidos y flexibilidad artística. La API Kling Video O3 Standard Reference-to-Video se diferencia por control flexible de duración de 3 a 15 segundos, efectos de audio integrados opcionales y razonamiento de movimiento impulsado por MVL, lo que la hace accesible para desarrolladores conscientes del presupuesto.
Kling Video O3 Standard vs. Pika Reference-to-Video Pika destaca en animaciones estilizadas e interfaz fácil de usar. Kling Video O3 Standard proporciona acceso programático por API, duración extendida hasta 15 segundos, efectos de audio opcionales y gran eficiencia de costos, ideal para desarrolladores que construyen pipelines escalables de video guiado por referencia.
Kling Video O3 Standard vs. Vidu Q3 (Vidu) Vidu Q3 destaca en storytelling multi-toma Smart Cuts y controles de sonido flexibles. La API Kling Video O3 Standard Reference-to-Video se diferencia por generación guiada por video de referencia, transferencia de movimiento impulsada por MVL y facturación estable por segundo, lo que la convierte en una opción sólida para aplicaciones que requieren control preciso de estilo de movimiento.
Explora varias herramientas de creación con IA para flujos rápidos de imagen y video en tu navegador, luego escala las ideas exitosas con las API de modelos listas para producción de Flaq AI. Flaq AI proporciona una capa API unificada para todos los modelos, lo que facilita usar y escalar tus flujos.

Crea imágenes con IA desde prompts de texto

Crea imágenes con IA desde imágenes y prompts de texto

Crea videos con IA desde prompts de texto

Anima imágenes en videos con IA

Crea imágenes y vídeos con IA en un espacio de trabajo unificado

Crea vídeos coherentes a partir de medios de referencia