[ Gateway · Erste Schritte ]

Schnellstart

Stellen Sie Ihre erste Anfrage in unter einer Minute.

Kontinent ist ein einziger OpenAI-kompatibler Endpunkt vor mehr als einem Dutzend Modellanbietern, die aus der EU bedienen, darunter Mistral, Scaleway, OVHcloud, IONOS, AWS Bedrock (Frankfurt und Irland), Azure OpenAI (EU Data Zone) und Google Vertex AI (EU). Sie bekommen Prepaid-Guthaben, Rate-Limits pro Schlüssel und keine Speicherung von Prompts auf Seiten von Kontinent. Die vollständige, aktuelle Liste der Modelle und Anbieter steht im Katalog.

Wenn Sie bereits mit OpenAI kommunizieren, gibt es nichts Neues zu lernen. Sie ändern nur zwei Dinge: die Basis-URL und den API-Schlüssel. Nachrichten, Tools, Streaming und das Antwortformat bleiben so, wie Sie sie geschrieben haben. Einige Modelle können keine Tools aufrufen; GET /v1/models zeigt, welche.

Geschätzte Zeit: 1 Minute. Sie brauchen nur einen sk-kt--Schlüssel und eine Modell-ID.

Schritte

  1. Basis-URL und Schlüssel setzen

    typescript
    import OpenAI from "openai";
     
    const client = new OpenAI({
      baseURL: "https://api.kontinent.ai/v1",
      apiKey: process.env.KONTINENT_API_KEY, // sk-kt-...
    });
  2. Eine Chat-Completion senden

    typescript
    const res = await client.chat.completions.create({
      model: "mistral/mistral-medium-3.5",
      messages: [{ role: "user", content: "Hallo!" }],
    });
    console.log(res.choices[0].message.content);
  3. Die Antwort streamen

    Setzen Sie stream: true, um Server-Sent Events zu empfangen, während das Modell generiert.

    typescript
    const stream = await client.chat.completions.create({
      model: "mistral/mistral-small-4",
      messages: [{ role: "user", content: "Write a haiku about Europe." }],
      stream: true,
    });
     
    for await (const chunk of stream) {
      process.stdout.write(chunk.choices[0]?.delta?.content ?? "");
    }

    Siehe Streaming für das SSE-Wire-Format und das Timeout-Verhalten.

  4. Das passende Modell wählen

    Modell-IDs haben die Form provider/model, z. B. mistral/mistral-medium-3.5. Listen Sie mit einem Aufruf alle aktiven Modelle auf, inklusive EUR-Preisen und Souveränitätsstufe:

    bash
    curl https://api.kontinent.ai/v1/models \
      -H "Authorization: Bearer $KONTINENT_API_KEY"

Warum Kontinent

Nächste Schritte

Prinzipien Authentifizierung Modelle & Souveränität Fehler behandeln