Skip to main content

Lo que vas a crear

Llamarás a POST /v1/images/generations, generarás una imagen con un modelo de imágenes GPT, decodificarás el b64_json devuelto y la guardarás como un archivo de imagen.

Requisitos previos

  • Una clave de API de CometAPI almacenada en COMETAPI_KEY
  • Python 3.10+ o Node.js 18+ para los ejemplos de guardado de archivos
  • Un entorno del lado del servidor. No llames a la generación de imágenes desde código frontend público con una clave secreta.

Clave de API, URL base, autenticación

Usa el endpoint de imágenes compatible con OpenAI:
Autentícate con un token Bearer:

Ejemplos de código

Usa las pestañas de abajo para ver ejemplos copiables en cURL, Python y Node.js.

Explicación del flujo

La generación de imágenes GPT devuelve la respuesta completada en una sola solicitud. Los modelos de imágenes GPT devuelven datos de imagen en base64 en data[0].b64_json. Decodifica ese valor y escribe los bytes en un archivo que coincida con output_format. Si necesitas una salida por URL, comprueba si el modelo seleccionado admite respuestas con URL. Los modelos de imágenes GPT usan salida base64 en el ejemplo de referencia mantenido.

Parámetros comunes

Solución de problemas / Preguntas frecuentes

Confirma que decodificaste b64_json como bytes base64 y guardaste la extensión de archivo que coincide con output_format.
Los parámetros de imagen varían según el modelo. Comienza con el ejemplo de referencia mínimo y luego añade un campo opcional a la vez.
Usa b64_json para los modelos de imágenes GPT. La salida por URL depende del modelo.

Próximos pasos