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

# Mit CometAPI starten: einen API-Schlüssel erstellen und den ersten Aufruf senden

> Starten Sie mit CometAPI, indem Sie einen API-Schlüssel erstellen, die base URL festlegen und Ihre erste curl-, Python- oder Node.js-API-Anfrage senden.

## Ein Konto und einen API-Schlüssel erstellen

Erstellen Sie ein CometAPI-Konto und einen API-Schlüssel, bevor Sie die API aufrufen.

<Steps>
  <Step title="Anmelden oder ein Konto erstellen">
    Öffnen Sie die [CometAPI-Anmeldeseite](https://www.cometapi.com/console/login). Fahren Sie mit Google fort, fahren Sie mit GitHub fort oder geben Sie Ihre E-Mail-Adresse oder Ihren Benutzernamen ein. Wenn Sie noch kein Konto haben, schließen Sie die Kontoerstellung auf dieser Seite ab.

    <Frame>
      <img src="https://mintcdn.com/cometapi/BtE3Lagaukxd3efj/images/overview/cometapi-console-login.png?fit=max&auto=format&n=BtE3Lagaukxd3efj&q=85&s=988bee0055bf1ce2552a8d877a48a97d" alt="CometAPI-Anmeldeseite mit Anmeldeoptionen für Google, GitHub und E-Mail" width="1280" height="720" data-path="images/overview/cometapi-console-login.png" />
    </Frame>
  </Step>

  <Step title="API-Schlüssel öffnen">
    Öffnen Sie nach der Anmeldung die [API-Schlüsselseite](https://www.cometapi.com/console/token). Sie können auch **API Keys** in der Seitenleiste des Dashboards auswählen.
  </Step>

  <Step title="Einen API-Schlüssel erstellen">
    Klicken Sie auf **Create API Key**, geben Sie einen eindeutigen Namen wie `local-test` ein und lassen Sie **Unlimited Quota** für einen ersten Test aktiviert, sofern Sie keine Ausgabenbegrenzung festlegen möchten. Klicken Sie auf **Create**.

    <Frame>
      <img src="https://mintcdn.com/cometapi/SZhlxZhCnMLn__BW/images/overview/810968_364191.png?fit=max&auto=format&n=SZhlxZhCnMLn__BW&q=85&s=aef81a83f29f8eb16655ed4060425f50" alt="CometAPI-API-Schlüsselseite mit hervorgehobener Schaltfläche „Create API Key“ und Erstellungsdialog" width="3824" height="1892" data-path="images/overview/810968_364191.png" />
    </Frame>
  </Step>

  <Step title="Den API-Schlüssel kopieren">
    Klicken Sie in der Spalte **Key** auf die Kopierschaltfläche. Speichern Sie den kopierten Schlüssel in einer serverseitigen Umgebungsvariable oder in einer lokalen `.env`-Datei. Fügen Sie niemals einen echten API-Schlüssel in öffentliche Repositories, Frontend-Code, Screenshots oder Support-Tickets ein.

    <Frame>
      <img src="https://mintcdn.com/cometapi/HhtmQffktazbxUvS/images/overview/810968_364193.png?fit=max&auto=format&n=HhtmQffktazbxUvS&q=85&s=d893f659267150d0faf45f99eb5dffc1" alt="CometAPI-API-Schlüsseltabelle mit hervorgehobener Kopierschaltfläche für einen maskierten API-Schlüssel" width="2434" height="1232" data-path="images/overview/810968_364193.png" />
    </Frame>
  </Step>
</Steps>

Anfragebeispiele lesen `COMETAPI_KEY` aus Ihrer Umgebung.

## Ihren API-Schlüssel lokal speichern

Für lokale Tests exportieren Sie Ihren API-Schlüssel als Umgebungsvariable:

```bash theme={null}
read -rsp "CometAPI API key: " COMETAPI_KEY
printf '\n'
export COMETAPI_KEY
```

## Base URL

Verwenden Sie diese base URL für OpenAI-kompatible SDKs und API-Aufrufe:

```text theme={null}
https://api.cometapi.com/v1
```

## In 30 Sekunden von OpenAI wechseln

Sobald Sie einen CometAPI-API-Schlüssel haben, verwenden Sie diese Änderung mit zwei Einstellungen, wenn Sie einen OpenAI-SDK-Client auf CometAPI umstellen:

```diff theme={null}
- base_url="https://api.openai.com/v1"
- api_key=os.environ["OPENAI_API_KEY"]
+ base_url="https://api.cometapi.com/v1"
+ api_key=os.environ["COMETAPI_KEY"]
```

CometAPI verwendet OpenAI-kompatible Anfrageformate für gängige Text-, Bild-, Audio- und Video-Workflows. Wenn Ihre App bereits das OpenAI SDK verwendet, beginnen Sie damit, die base URL und den API-Schlüssel zu ändern.

## Führen Sie Ihren ersten Aufruf aus

Nachdem Sie `COMETAPI_KEY` in Ihrer Umgebung gesetzt haben, ersetzen Sie `your-model-id` durch eine aktuelle model ID von der [Modellseite](/de/overview/models).

<CodeGroup>
  ```bash cURL theme={null}
  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": "Write a one-sentence bedtime story."
        }
      ]
    }'
  ```

  ```python Python theme={null}
  import os
  from openai import OpenAI

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

  completion = client.chat.completions.create(
      model="your-model-id",
      messages=[
          {
              "role": "user",
              "content": "Write a one-sentence bedtime story.",
          }
      ],
  )

  print(completion.choices[0].message.content)
  ```

  ```javascript Node.js theme={null}
  import OpenAI from "openai";

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

  const completion = await client.chat.completions.create({
    model: "your-model-id",
    messages: [
      {
        role: "user",
        content: "Write a one-sentence bedtime story.",
      },
    ],
  });

  console.log(completion.choices[0].message.content);
  ```
</CodeGroup>

## Wählen Sie ein Modell aus

Wählen Sie eine model ID von der [Modellseite](/de/overview/models) und übergeben Sie diesen Wert dann im Feld `model`.

| Ziel                         | Einstieg                                                                                                                                     |
| ---------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- |
| Chat oder allgemeiner Text   | Verwenden Sie ein GPT-, Claude-, Gemini-, DeepSeek- oder anderes Chat-Modell mit [Chat Completions](/api/text/chat).                         |
| Programmierung und Reasoning | Verwenden Sie ein Coding- oder Reasoning-Modell mit [Responses](/api/text/responses), wenn das Modell die Responses API erfordert.           |
| Bilderzeugung                | Verwenden Sie ein Bildmodell mit [Create image](/api/image/openai/images) oder einer anbieterspezifischen Bildanleitung.                     |
| Videoerzeugung               | Verwenden Sie ein Videomodell mit der Video-API-Seite, die zum Workflow des Anbieters passt, z. B. [Create video](/api/video/sora-2/create). |

## Was kommt als Nächstes

* Informationen zu fehlgeschlagenen Anfragen finden Sie unter [Error Codes & Handling](/de/errors/error-codes-handling).
* Hinweise zu Wiederholungsversuchen finden Sie unter [how to handle rate limits](/api/text/chat#how-to-handle-rate-limits).
* Für modellspezifische Verwendung beginnen Sie mit [Chat Completions](/api/text/chat), [Responses](/api/text/responses), [Create image](/api/image/openai/images) oder [Create video](/api/video/sora-2/create).
* Details zur Abrechnung finden Sie unter [About Pricing](/de/pricing/about-pricing).
* Um Teammitglieder einzuladen und gemeinsame Credits zu verwalten, siehe [Ein Team mit Workspace verwalten](/de/workspace/overview).
* Hilfe finden Sie im [Help Center](/de/support/help-center) oder kontaktieren Sie den [CometAPI-Support](https://www.cometapi.com/support/).

## FAQ

<AccordionGroup>
  <Accordion title="Wie erstelle ich ein CometAPI-Konto?">
    Öffnen Sie die [CometAPI-Anmeldeseite](https://www.cometapi.com/console/login) und fahren Sie dann mit Google fort, fahren Sie mit GitHub fort oder geben Sie Ihre E-Mail-Adresse oder Ihren Benutzernamen ein. Wenn Sie noch kein Konto haben, schließen Sie die Kontoerstellung auf derselben Seite ab.
  </Accordion>

  <Accordion title="Wie erhalte ich einen CometAPI API key?">
    Öffnen Sie die [API-key-Seite](https://www.cometapi.com/console/token) im CometAPI-Dashboard, klicken Sie auf **Create API Key**, geben Sie einen Namen ein, klicken Sie auf **Create** und kopieren Sie den generierten API key. Verwenden Sie in Beispielen `$COMETAPI_KEY` anstelle eines echten API key.
  </Accordion>

  <Accordion title="Wo sollte ich meinen API key speichern?">
    Speichern Sie Ihren API key in einer serverseitigen Umgebungsvariablen oder in einer lokalen `.env`-Datei. Committen Sie ihn nicht in öffentliche Repositories, fügen Sie ihn nicht in Frontend-Code ein, nehmen Sie ihn nicht in Screenshots auf und senden Sie ihn nicht in Support-Tickets.
  </Accordion>

  <Accordion title="Was ist die CometAPI-Basis-URL für API-Aufrufe?">
    Verwenden Sie `https://api.cometapi.com/v1` für OpenAI-kompatible SDKs und Endpunkte wie `/v1/chat/completions`.
  </Accordion>

  <Accordion title="Funktioniert CometAPI mit dem OpenAI Python SDK?">
    Ja. Erstellen Sie einen `OpenAI`-Client, setzen Sie `api_key` auf Ihren CometAPI API key und setzen Sie `base_url` auf `https://api.cometapi.com/v1`.
  </Accordion>

  <Accordion title="Wie wechsle ich von OpenAI zu CometAPI?">
    Ändern Sie die Basis-URL in `https://api.cometapi.com/v1`, ersetzen Sie den API key durch Ihren CometAPI API key und verwenden Sie eine CometAPI model ID von der [Models-Seite](/de/overview/models).
  </Accordion>

  <Accordion title="Welche model ID sollte ich zuerst verwenden?">
    Wählen Sie die model ID nach Anwendungsfall aus. Beginnen Sie auf der [Models-Seite](/de/overview/models) und wählen Sie dann ein Chat-, Coding-, Bild- oder Videomodell aus, das zur API-Seite passt, die Sie aufrufen möchten.
  </Accordion>

  <Accordion title="Welche Programmiersprachen unterstützt CometAPI?">
    CometAPI funktioniert mit jeder Programmiersprache, die HTTPS-Anfragen senden kann. Beginnen Sie mit den curl-, Python- und Node.js-Beispielen auf dieser Seite oder verwenden Sie ein OpenAI-kompatibles SDK, mit dem Sie die Basis-URL überschreiben können.
  </Accordion>

  <Accordion title="Bietet CometAPI eine kostenlose Testversion oder einen kostenlosen API key an?">
    Sie können im Dashboard einen CometAPI API key erstellen. Um die Verfügbarkeit einer kostenlosen Testversion, Guthaben für die kostenlose Testversion und Abrechnungsdetails zu prüfen, lesen Sie die [CometAPI-Preisseite](https://www.cometapi.com/pricing/) und [About Pricing](/de/pricing/about-pricing).
  </Accordion>
</AccordionGroup>

<script type="application/ld+json">
  {`
    {
    "@context": "https://schema.org",
    "@graph": [
      {
        "@type": "HowTo",
        "name": "CometAPI-Schnellstart: Einen API key erstellen und den ersten Aufruf ausführen",
        "description": "CometAPI-Schnellstart für Erstnutzer: anmelden, einen API key erstellen, den key kopieren, die Basis-URL festlegen und den ersten API-Aufruf mit curl, Python oder Node.js ausführen.",
        "step": [
          {
            "@type": "HowToStep",
            "@id": "https://apidoc.cometapi.com/overview/quick-start#sign-in-or-create-an-account",
            "name": "Anmelden oder ein Konto erstellen",
            "text": "Öffnen Sie https://www.cometapi.com/console/login und fahren Sie mit Google, GitHub oder E-Mail fort."
          },
          {
            "@type": "HowToStep",
            "@id": "https://apidoc.cometapi.com/overview/quick-start#open-api-keys",
            "name": "API keys öffnen",
            "text": "Öffnen Sie nach der Anmeldung https://www.cometapi.com/console/token oder wählen Sie API Keys in der Seitenleiste des Dashboards aus."
          },
          {
            "@type": "HowToStep",
            "@id": "https://apidoc.cometapi.com/overview/quick-start#create-an-api-key",
            "name": "Einen API key erstellen",
            "text": "Klicken Sie auf Create API Key, geben Sie einen Namen ein, wählen Sie die Quota-Einstellung und klicken Sie auf Create."
          },
          {
            "@type": "HowToStep",
            "@id": "https://apidoc.cometapi.com/overview/quick-start#copy-the-api-key",
            "name": "Den API key kopieren",
            "text": "Klicken Sie in der Spalte Key auf die Schaltfläche zum Kopieren und speichern Sie den key in einer serverseitigen Umgebungsvariablen oder einer lokalen .env-Datei."
          },
          {
            "@type": "HowToStep",
            "name": "Die Basis-URL festlegen",
            "text": "Verwenden Sie https://api.cometapi.com/v1 als Basis-URL für OpenAI-kompatible SDKs und API-Aufrufe."
          },
          {
            "@type": "HowToStep",
            "name": "Den ersten Aufruf ausführen",
            "text": "Rufen Sie /v1/chat/completions mit curl, Python oder Node.js auf und ersetzen Sie your-model-id durch eine aktuelle model ID von der CometAPI-Models-Seite."
          }
        ]
      },
      {
        "@type": "FAQPage",
        "mainEntity": [
          {
            "@type": "Question",
            "name": "Wie erstelle ich ein CometAPI-Konto?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Öffnen Sie die CometAPI-Anmeldeseite und fahren Sie mit Google, GitHub oder E-Mail fort. Wenn Sie noch kein Konto haben, schließen Sie die Kontoerstellung auf derselben Seite ab."
            }
          },
          {
            "@type": "Question",
            "name": "Wie erhalte ich einen CometAPI API key?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Öffnen Sie die API-key-Seite im CometAPI-Dashboard, klicken Sie auf Create API Key, geben Sie einen Namen ein, klicken Sie auf Create und kopieren Sie den generierten API key."
            }
          },
          {
            "@type": "Question",
            "name": "Wo sollte ich meinen API key speichern?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Speichern Sie Ihren API key in einer serverseitigen Umgebungsvariablen oder in einer lokalen .env-Datei. Committen Sie ihn nicht in öffentliche Repositories, fügen Sie ihn nicht in Frontend-Code ein, nehmen Sie ihn nicht in Screenshots auf und senden Sie ihn nicht in Support-Tickets."
            }
          },
          {
            "@type": "Question",
            "name": "Was ist die CometAPI-Basis-URL für API-Aufrufe?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Verwenden Sie https://api.cometapi.com/v1 für OpenAI-kompatible SDKs und Endpunkte."
            }
          },
          {
            "@type": "Question",
            "name": "Funktioniert CometAPI mit dem OpenAI Python SDK?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Ja. Erstellen Sie einen OpenAI-Client, setzen Sie api_key auf Ihren CometAPI API key und setzen Sie base_url auf https://api.cometapi.com/v1."
            }
          },
          {
            "@type": "Question",
            "name": "Wie wechsle ich von OpenAI zu CometAPI?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Ändern Sie die Basis-URL in https://api.cometapi.com/v1, ersetzen Sie den API key durch Ihren CometAPI API key und verwenden Sie eine CometAPI model ID von der Models-Seite."
            }
          },
          {
            "@type": "Question",
            "name": "Welche model ID sollte ich zuerst verwenden?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Wählen Sie die model ID nach Anwendungsfall aus. Beginnen Sie auf der Models-Seite und wählen Sie dann ein Chat-, Coding-, Bild- oder Videomodell aus, das zur API-Seite passt, die Sie aufrufen möchten."
            }
          },
          {
            "@type": "Question",
            "name": "Welche Programmiersprachen unterstützt CometAPI?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "CometAPI funktioniert mit jeder Programmiersprache, die HTTPS-Anfragen senden kann. Beginnen Sie mit den curl-, Python- und Node.js-Beispielen oder verwenden Sie ein OpenAI-kompatibles SDK, mit dem Sie die Basis-URL überschreiben können."
            }
          },
          {
            "@type": "Question",
            "name": "Bietet CometAPI eine kostenlose Testversion oder einen kostenlosen API key an?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Sie können im Dashboard einen CometAPI API key erstellen. Um die Verfügbarkeit einer kostenlosen Testversion, Guthaben für die kostenlose Testversion und Abrechnungsdetails zu prüfen, lesen Sie die CometAPI-Preisseite und die Seite About Pricing."
            }
          }
        ]
      }
    ]
    }
    `}
</script>
