
Texto a imagen
Crea imágenes con IA desde prompts de texto
Prolonga vídeos con la API de Kling 4.0 de Kuaishou usando prompts de texto y un fotograma final objetivo opcional, conservando la relación de aspecto original para el trabajo creativo en Flaq AI.
// 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-video-extend',
prompt: 'Continue the camera movement forward through the valley as the sun rises above the mountains',
video_url: 'https://example.com/source.mp4',
resolution: '720p',
duration: 5
})
});
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-video-extend',
'prompt': 'Continue the camera movement forward through the valley as the sun rises above the mountains',
'video_url': 'https://example.com/source.mp4',
'resolution': '720p',
'duration': 5
}
)
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-video-extend",
"prompt": "Continue the camera movement forward through the valley as the sun rises above the mountains",
"video_url": "https://example.com/source.mp4",
"resolution": "720p",
"duration": 5
}'
# 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 de Kuaishou Kling 4.0 Video Extend ayuda a los desarrolladores y equipos creativos a continuar videos existentes a través de Flaq AI. Parta de un clip de origen y describa por escrito la siguiente acción o escena, con una imagen final opcional para guiar la composición de cierre. Esta API de continuación de video de Kling permite crear historias de producto más largas, cierres de campañas y videos para redes sociales, y devuelve el metraje original junto con la continuación generada en la relación de aspecto del video de origen.
Continuación de videos existentes: Use un video de origen como punto de partida y describa la siguiente acción o el desarrollo de la escena en un prompt escrito.
Fotograma final objetivo opcional: Proporcione una imagen final cuando el segmento añadido deba avanzar hacia una composición de cierre específica.
Control de la duración del segmento añadido: Defina la duración del nuevo metraje que se generará independientemente de la duración del clip de origen.
Video completo como resultado: Reciba el metraje original y la continuación generada juntos para utilizarlos en procesos de edición, producción de campañas y entrega de contenido.
Conservación de la relación de aspecto de origen: El resultado mantiene la relación de aspecto del video de origen, por lo que la continuación conserva el mismo formato de encuadre.
Resolución de salida seleccionable: Elija 720p o 1080p según los requisitos de entrega del video extendido.
Integración sencilla para desarrolladores: Añada la continuación de video a herramientas creativas y procesos automatizados para extender clips de producto, videos de campañas y secuencias narrativas.
Entrada: Una URL obligatoria del video de origen y un prompt en lenguaje natural que describa la continuación deseada, con una URL opcional de la imagen final objetivo.
Salida: El video completo que contiene tanto el clip original como el segmento recién generado.
Fotograma final: Añada una imagen opcional para guiar el resultado visual final de la extensión.
Resolución: Seleccione una resolución de salida compatible para cada solicitud.
Relación de aspecto: El resultado sigue la del video de origen. En este proceso no se puede establecer una relación de aspecto de salida diferente.
Duración: Solicite explícitamente un segmento añadido de entre 3 y 30 segundos. La duración del video completo es la duración del clip de origen más la extensión solicitada.
Facturación: El uso se calcula según la duración de la extensión y la resolución seleccionada. El intervalo de duración de la extensión no define los límites de carga del video de origen.
Capacidades: Continuación de video mediante prompts, guía opcional mediante fotograma final, duración de extensión ajustable, conservación de la relación de aspecto de origen y video completo como resultado.
Producción de videos narrativos: Continúe un clip existente con la siguiente acción, un cambio en el entorno o un momento de la escena para historias visuales y secuencias creativas.
Cierres de videos de producto y campañas: Extienda presentaciones de productos y secuencias de marca con metraje adicional que lleve el video hacia la conclusión prevista.
Secuencias con fotograma objetivo: Proporcione una imagen final cuando la continuación deba acercarse a una composición de cierre planificada.
Ritmo de videos para redes sociales: Añada una continuación a un clip seleccionado y conserve su formato de encuadre para el espacio de publicación previsto.
Procesos de video automatizados: Integre la carga de videos de origen, los prompts de continuación y las imágenes finales opcionales en aplicaciones creativas que entreguen videos extendidos completos.
Nota Asegúrese de que los prompts y los medios cumplan los requisitos de seguridad de contenido de Kuaishou y Flaq AI, y utilice metraje e imágenes finales que tenga derecho a usar.
Kling 4.0 frente a la extensión de video de Veo 3.1
Veo 3.1 permite extender videos generados previamente con Veo.
Kling 4.0 Video Extend acepta una URL de video de origen y una imagen final opcional, y devuelve el clip original junto
con su continuación.
Kling 4.0 frente a la extensión de video de Luma Ray2
El proceso de extensión de Ray2 de Luma continúa videos generados que ya están terminados
y admite la guía mediante fotograma final. Kling 4.0 Video Extend usa una URL de video de origen, una duración añadida explícita y
una guía opcional mediante fotograma objetivo en Flaq AI.
Kling 4.0 Video Extend frente a Kling 4.0 Video Edit
Video Edit aplica cambios al metraje y utiliza una duración total de salida. Video Extend añade la duración solicitada
al clip existente y devuelve el resultado extendido completo.
Kling 4.0 Video Extend frente a Kling 4.0 Image-to-Video
Image-to-Video crea una secuencia a partir de una imagen inicial, con fotogramas finales e intermedios opcionales. Video Extend
parte de metraje existente cuando la tarea consiste en generar lo que sucede a continuación.
Kling 4.0 Video Extend frente a Kling 4.0 Reference-to-Video
Reference-to-Video utiliza medios opcionales para guiar la generación. Video Extend requiere el clip que se va a continuar, mantiene su
relación de aspecto y trata la duración solicitada como metraje adicional.
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

Crea flujos visuales de imágenes y vídeos con IA en un lienzo infinito