Passer au contenu 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.

Listez les modèles disponibles en appelant le endpoint public de catalogue GET /api/models. Utilisez les model IDs renvoyés pour les requêtes API, puis vérifiez les détails des capacités et de la tarification dans le répertoire des modèles.

Appeler le catalogue des modèles

La requête suivante liste les modèles disponibles :
curl https://api.cometapi.com/api/models
La réponse contient des enregistrements de modèles :
{
  "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"
    }
  ]
}

Liste des modèles en Python

L’exemple Python suivant affiche les model IDs du catalogue :
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 sortie est une liste de model IDs :
your-model-id
another-model-id

Utiliser un model ID

L’exemple suivant envoie une requête avec un model ID du catalogue :
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 réponse utilise le model ID sélectionné :
{
  "model": "your-model-id",
  "choices": [
    {
      "message": {
        "role": "assistant",
        "content": "Hello."
      }
    }
  ]
}

Erreurs courantes

ErreurCorrection
Traiter le catalogue comme des données de tarificationUtilisez le répertoire des modèles pour les détails de tarification et de capacités.
Réutiliser des model IDs obsolètesRécupérez le catalogue pendant le déploiement ou au démarrage.
Confondre /api/models et /v1/modelsUtilisez /api/models pour le catalogue public. Utilisez /v1/models authentifié uniquement lorsque vous avez besoin du format de liste de modèles compatible OpenAI.
Mauvais endpoint pour le type de modèleFaites correspondre la capacité du modèle à la page de référence API.

Liens associés

Last modified on May 28, 2026