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.

Enumera los modelos disponibles llamando al endpoint público de catálogo GET /api/models. Usa los model ID devueltos para las solicitudes a la API y luego confirma los detalles de capacidades y precios en el directorio de modelos.

Llamar al catálogo de modelos

La siguiente solicitud enumera los modelos disponibles:
curl https://api.cometapi.com/api/models
La respuesta contiene registros de modelos:
{
  "success": true,
  "page": 0,
  "page_size": 0,
  "total": 301,
  "data": [
    {
      "id": "gpt-image-2",
      "provider": "OpenAI",
      "model_type": "image",
      "features": [
        "text-to-image"
      ],
      "pricing": {
        "currency": "USD / M Tokens",
        "input": 4,
        "output": 24,
        "per_request": null,
        "per_second": null
      },
      "api_doc_url": "https://apidoc.cometapi.com/api/image/openai/images"
    }
  ]
}

Lista de modelos en Python

El siguiente ejemplo de Python imprime los model ID del catálogo:
import requests

response = requests.get("https://api.cometapi.com/api/models", timeout=30)
response.raise_for_status()

models = response.json()["data"]
for model in models:
    print(model["id"])
La salida es una lista de model ID:
your-model-id
another-model-id

Usar un model ID

El siguiente ejemplo envía una solicitud con un model ID del catálogo:
curl https://api.cometapi.com/v1/chat/completions \
  -H "Authorization: Bearer $COMETAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "your-model-id",
    "messages": [
      {
        "role": "user",
        "content": "Say hello."
      }
    ]
  }'
La respuesta usa el model ID seleccionado:
{
  "model": "your-model-id",
  "choices": [
    {
      "message": {
        "role": "assistant",
        "content": "Hello."
      }
    }
  ]
}

Errores comunes

ProblemaSolución
Tratar el catálogo como si fueran datos de preciosUsa el directorio de modelos para ver los detalles de precios y capacidades.
Reutilizar model ID obsoletosObtén el catálogo durante el despliegue o al iniciar.
Confundir /api/models y /v1/modelsUsa /api/models para el catálogo público. Usa /v1/models autenticado solo cuando necesites el formato de lista de modelos compatible con OpenAI.
Endpoint incorrecto para el tipo de modeloHaz coincidir la capacidad del modelo con la página de referencia de la API.

Enlaces relacionados

Last modified on May 28, 2026