Saltar al contenido principal

Documentation Index

Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt

Use this file to discover all available pages before exploring further.

Usa la documentación de modelos de imagen de CometAPI eligiendo el formato de solicitud que mejor se adapte a tu flujo de trabajo. Los endpoints de imagen compatibles con OpenAI cubren flujos comunes de generación y edición; las páginas específicas de cada proveedor cubren sistemas de imágenes basados en tareas.

Elige una API de imágenes

Image Generations

Genera imágenes con una solicitud compatible con OpenAI.

Image Editing

Edita imágenes con una solicitud compatible con OpenAI.

Gemini image generation

Genera o edita imágenes con el formato de Gemini.

Midjourney quick start

Envía y consulta tareas de imágenes de Midjourney.

Flux Generate Image

Genera imágenes de Flux a través de CometAPI.

Bria Generate Image

Usa las herramientas de generación de imágenes de Bria.

Genera una imagen

Usa un model ID con capacidad de imagen desde la página Models o el directorio de modelos. Los ejemplos a continuación llaman a la API de Image Generations compatible con OpenAI.
Estos ejemplos usan el marcador de posición your-image-model-id. Reemplázalo por un model ID de imagen disponible de la página Models o del directorio de modelos antes de ejecutar la solicitud.
Abre Image Generations para usar el playground y el esquema del endpoint.
import os
import requests

response = requests.post(
    "https://api.cometapi.com/v1/images/generations",
    headers={
        "Authorization": "Bearer " + os.environ["COMETAPI_KEY"],
        "Content-Type": "application/json",
    },
    json={
        "model": "your-image-model-id",
        "prompt": "A clean product photo of a glass teapot on a white table",
        "size": "1024x1024",
    },
    timeout=120,
)

response.raise_for_status()
result = response.json()
print(result["data"][0].keys())

Ejemplo de respuesta

Una respuesta exitosa puede verse así. Según el modelo seleccionado, cada elemento puede contener una imagen en base64 o una URL de resultado:
{
  "created": 1779872000,
  "background": "opaque",
  "data": [
    {
      "b64_json": "iVBORw0KGgo..."
    }
  ],
  "output_format": "png",
  "quality": "low",
  "size": "1024x1024",
  "usage": {
    "input_tokens": 19,
    "input_tokens_details": {
      "image_tokens": 0,
      "text_tokens": 19
    },
    "output_tokens": 196,
    "output_tokens_details": {
      "image_tokens": 196,
      "text_tokens": 0
    },
    "total_tokens": 215
  }
}

Ejemplos de registros de modelos

Esta respuesta de ejemplo del catálogo de modelos muestra el envoltorio de /api/models y la forma de un registro de modelo de imagen. No es una lista completa de modelos.
cURL
curl https://api.cometapi.com/api/models
{
  "success": true,
  "page": 1,
  "page_size": 20,
  "total": 302,
  "data": [
    {
      "created": 1776391310,
      "id": "your-image-model-id",
      "code": "your-image-model-id",
      "provider": "ExampleProvider",
      "provider_code": "example",
      "name": "Example image model",
      "model_type": "image",
      "features": [
        "text-to-image"
      ],
      "endpoints": "{\n  \"openai-image\": {\n    \"path\": \"/v1/images/generations\",\n    \"method\": \"POST\"\n  }\n}",
      "pricing": {
        "currency": "USD / M Tokens",
        "input": 4,
        "output": 24,
        "per_request": null,
        "per_second": null
      }
    }
  ]
}

Errores comunes

Elige un modelo con capacidad de imagen desde la página Models.
Usa un tamaño que el endpoint de imagen seleccionado acepte.
Descarga los recursos generados antes de que expiren los enlaces del proveedor.
Usa URLs de imagen o archivos más pequeños en lugar de cargas grandes en base64.
Revisa tanto los campos b64_json como url porque la forma de salida puede variar según el modelo.

Códigos de error y estrategia de reintento

No reintentes hasta que se corrija el prompt, el tamaño o la imagen de entrada.
No reintentes hasta que la clave de API esté presente y sea válida.
Revisa la URL base, la ruta y el model ID antes de reintentar.
Reduce el tamaño de la carga antes de reintentar.
Reintenta con backoff exponencial y reduce la concurrencia.
Reintenta con backoff para errores transitorios del proveedor o del servicio.
Para patrones de implementación, consulta Error codes and retry strategy y Rate limits and concurrency.

Precios y directorio de modelos

Models page

Lee cómo CometAPI expone model IDs en la documentación.

Model directory

Explora la disponibilidad y las capacidades de los modelos.

Pricing

Revisa los precios antes de llamar a un modelo.
Last modified on May 28, 2026