Guía de API del modelo Agnes

Llama al modelo de video Agnes directamente vía HTTP.

Requisitos previos

Antes de llamar a la API, necesitas:

  • Una clave API de Agnes válida
  • Conocimientos básicos de HTTP

Endpoint de la API

POST
https://api.agnes-ai.com/v1/video/generate

Autenticación

Todas las solicitudes requieren autenticación Bearer Token:

// Authorization header
Authorization: Bearer YOUR_API_KEY

Cuerpo de la solicitud

Envía una solicitud POST con los siguientes parámetros JSON:

{
  "prompt": "A cat walking through a neon-lit Tokyo alley",
  "duration": 5,
  "resolution": "1080p",
  "style": "cinematic",
  "narration": true,
  "narration_lang": "en",
  "subtitles": true
}

Referencia de parámetros

ParámetroTipoRequeridoDescripción
promptstringTexto de descripción del video
durationnumberNoDuración en segundos
resolutionstringNoResolución: 720p / 1080p
stylestringNoEstilo de video
narrationbooleanNoGenerar narración IA
narration_langstringNoIdioma de narración
subtitlesbooleanNoGenerar subtítulos

Ejemplo completo en Python

Un ejemplo completo en Python:

import requests

API_KEY = "your_api_key_here"
url = "https://api.agnes-ai.com/v1/video/generate"

headers = {"Authorization": f"Bearer {API_KEY}"}
payload = {
    "prompt": "A drone shot of a mountain lake at sunrise",
    "duration": 8,
    "resolution": "1080p",
}

resp = requests.post(url, json=payload, headers=headers)
task = resp.json()
print(f"Task ID: {task['task_id']}")

# Poll for result
status = requests.get(
    f"https://api.agnes-ai.com/v1/video/status/{task['task_id']}",
    headers=headers
)
print(status.json()['video_url'] if status.json().get('video_url')
      else "Still generating...")

¿No quieres programar?

Agnes Video Generator hace todo esto por ti.

Probar Agnes Video Generator en línea →

Páginas relacionadas

¿Listo para empezar?

"Haciendo que la IA de clase mundial pertenezca a todos." — Bruce Yang. Completamente gratis, sin tarjeta de crédito, sin GPU.

Clona el repositorio de GitHub y lanza en 2 minutos