> ## 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.

# Documentation CometAPI

> Docs CometAPI : démarrage rapide, Chat Completions compatible OpenAI, ainsi que des API d’image, de vidéo et d’audio pour GPT, Claude, Gemini, Nano Banana, GPT Image, Veo, Kling.

## Accédez aux meilleurs modèles à faible coût

<CardGroup cols={3}>
  <Card title="Démarrage rapide" icon="bolt" href="/overview/quick-start">
    Obtenez votre clé API gratuite et effectuez votre premier appel en quelques minutes.
  </Card>

  <Card title="Liste des modèles" icon="list" href="/overview/models">
    Parcourez plus de 500 modèles avec tarification en temps réel.
  </Card>

  <Card title="Tableau de bord API" icon="gauge" href="https://www.cometapi.com/console">
    Gérez les clés API, surveillez l’utilisation et suivez les coûts.
  </Card>
</CardGroup>

## Explorer par type de modèle

<CardGroup cols={2}>
  <Card title="Texte et LLM" icon="message" href="/api/text/chat">
    **GPT, Claude, Gemini, Grok** et plus encore — via un seul endpoint de chat completions. Entièrement compatible OpenAI ; modifiez une seule ligne de configuration.
  </Card>

  <Card title="Génération d’image" icon="image" href="/api/image/openai/images">
    **Nano Banana, GPT Image, Seedream** et plus encore. Contrôlez le style, l’éclairage et la cohérence des personnages sur tous les principaux fournisseurs.
  </Card>

  <Card title="Génération de vidéo" icon="film" href="/api/video/seedance/create">
    **Seedance, HappyHorse, Sora, Veo, Grok, Kling** réunis au même endroit. Texte vers vidéo, image vers vidéo et extension vidéo via une API unifiée.
  </Card>

  <Card title="Audio et parole" icon="microphone" href="/api/audio/create-speech">
    **Whisper, TTS, Kling TTS** pour la transcription, la traduction et la synthèse. Créez des expériences vocales avec le format familier de l’API audio OpenAI.
  </Card>
</CardGroup>

## Commencez en quelques minutes

CometAPI utilise le format du SDK OpenAI — modifiez uniquement `base_url` et `api_key` :

<CodeGroup>
  ```python Python theme={null}
  import os
  import openai

  client = openai.OpenAI(
      api_key=os.environ["COMETAPI_KEY"],
      base_url="https://api.cometapi.com/v1"
  )

  response = client.chat.completions.create(
      model="<MODEL_ID>",
      messages=[{"role": "user", "content": "Hello!"}]
  )
  print(response.choices[0].message.content)
  ```

  ```typescript TypeScript theme={null}
  import OpenAI from "openai";

  const client = new OpenAI({
    apiKey: process.env.COMETAPI_KEY,
    baseURL: "https://api.cometapi.com/v1",
  });

  const response = await client.chat.completions.create({
    model: "<MODEL_ID>",
    messages: [{ role: "user", content: "Hello!" }],
  });
  console.log(response.choices[0].message.content);
  ```

  ```bash cURL theme={null}
  curl https://api.cometapi.com/v1/chat/completions \
    -H "Authorization: Bearer $COMETAPI_KEY" \
    -H "Content-Type: application/json" \
    -d '{
      "model": "<MODEL_ID>",
      "messages": [{"role": "user", "content": "Hello!"}]
    }'
  ```
</CodeGroup>

<Tip>
  Vous utilisez déjà le SDK OpenAI ? Seuls `base_url` et `api_key` doivent être modifiés — le code existant de votre application fonctionne sans modification.
</Tip>

## Pourquoi CometAPI

<CardGroup cols={3}>
  <Card title="500+ modèles, une clé" icon="key">
    GPT, Claude, Gemini, Nano Banana, Kling, Veo, et des centaines d'autres — accessibles avec une seule clé API et un endpoint unifié.
  </Card>

  <Card title="Tarification à l'usage" icon="tag">
    Aucun frais mensuel. Payez uniquement ce que vous utilisez, avec des tarifs compétitifs dans toutes les catégories de modèles.
  </Card>

  <Card title="Compatible OpenAI" icon="plug">
    Remplacement direct du SDK OpenAI. Pointez vers `https://api.cometapi.com/v1` et laissez tout le reste inchangé.
  </Card>

  <Card title="Analyses d'utilisation" icon="chart-line">
    Tableaux de bord en temps réel pour le nombre de requêtes, l'utilisation des tokens, la latence et le détail des coûts par modèle.
  </Card>

  <Card title="Prêt pour l'entreprise" icon="shield">
    Sécurité de niveau entreprise, confidentialité des données et disponibilité garantie par SLA pour les charges de travail de production.
  </Card>

  <Card title="Support humain" icon="headset">
    Support 1:1 assuré par de vrais ingénieurs pour l'aide à l'intégration, la sélection de modèles et l'optimisation des performances.
  </Card>
</CardGroup>

## Plus de ressources

<CardGroup cols={2}>
  <Card title="Notes importantes" icon="circle-exclamation" href="/overview/important-guidelines">
    Limites de débit, différences de comportement et contraintes clés à connaître avant de développer.
  </Card>

  <Card title="Guides d'intégration" icon="puzzle-piece" href="/integrations/index">
    Connectez CometAPI à Dify, LobeChat, Open WebUI et plus de 40 outils d'IA populaires.
  </Card>

  <Card title="Référence des erreurs" icon="triangle-exclamation" href="/errors/error-codes-handling">
    Codes d'erreur, stratégies de gestion et logique de nouvelle tentative pour une fiabilité en production.
  </Card>
</CardGroup>

<script type="application/ld+json">
  {`
    {
    "@context": "https://schema.org",
    "@graph": [
      {
        "@type": "WebSite",
        "@id": "https://apidoc.cometapi.com/#website",
        "url": "https://apidoc.cometapi.com/",
        "name": "Documentation CometAPI",
        "description": "Documentation CometAPI : démarrage rapide, Chat Completions compatibles OpenAI, ainsi que des API d'image, de vidéo et d'audio pour GPT, Claude, Gemini, Nano Banana, GPT Image, Veo, Kling.",
        "publisher": {
          "@id": "https://www.cometapi.com/#organization"
        }
      },
      {
        "@type": "Organization",
        "@id": "https://www.cometapi.com/#organization",
        "name": "CometAPI",
        "url": "https://www.cometapi.com",
        "sameAs": [
          "https://apidoc.cometapi.com"
        ]
      }
    ]
    }
    `}
</script>
