Skip to main content

Lo que vas a crear

Crearás una tarea de generación de imágenes de Flux con POST /flux/v1/flux-dev, consultarás GET /flux/v1/get_result y descargarás la URL de la imagen generada cuando la tarea esté lista.

Requisitos previos

  • Una clave de API de CometAPI almacenada en COMETAPI_KEY
  • Python 3.10+ con requests, o Node.js 18+
  • Una ruta de modelo de Flux de la referencia de Flux API o Models

Clave de API, URL base, autenticación

La generación de Flux usa un nombre de modelo en la ruta de la URL:
Consulta el endpoint de resultados con el ID de la tarea:
Autentícate con un token Bearer:

Ejemplos de código

Usa las pestañas a continuación para ver ejemplos copiables en cURL, Python y Node.js.

Explicación del flujo

La generación de Flux es asíncrona. El endpoint de creación devuelve un id de tarea. Consulta /flux/v1/get_result?id=<task_id> hasta que status sea Ready, luego descarga result.sample. Las URL de resultados de Flux tienen tiempo limitado. Copia las imágenes completadas a tu propio almacenamiento cuando tu aplicación necesite acceso duradero.

Parámetros comunes

Solución de problemas / Preguntas frecuentes

Sigue consultando con un bucle de reintentos limitado y un tiempo de espera. Guarda el ID de la tarea para que el trabajo pueda verificarse más tarde.
Descarga result.sample poco después de que la tarea pase a Ready, y luego guarda la imagen en tu propio almacenamiento.
La compatibilidad de parámetros de Flux varía según la variante del modelo. Comienza con prompt, width y height, y luego consulta la referencia de la API de Flux antes de agregar campos opcionales.

Siguientes pasos