Claude Opus 5.5 ist auf SeedRouter verfügbar

GPT-6 API nutzen: API-Key erhalten und Astra, Sol und Luna aufrufen

GPT-6 API nutzen: API-Key erhalten, GPT-6 Astra, Sol oder Luna per OpenAI SDK aufrufen, Reasoning-Aufwand setzen, streamen, Bilder senden, Fehler vermeiden.

Als Markdown lesen

Um GPT-6 aufzurufen, brauchen Sie einen API-Key von einer Plattform, die das Modell anbietet, und eine Anfrage, in der model auf gpt-6-astra, gpt-6-sol oder gpt-6-luna gesetzt ist. OpenAI bietet die Modelle in seiner eigenen API an und GPT-6 Astra zusätzlich über Microsoft Azure und Amazon Bedrock. SeedRouter bietet alle drei mit einem Schlüssel an, mit Bezahlung nach Nutzung und im offiziellen OpenAI-Anfrageformat: Richten Sie das OpenAI SDK auf https://api.seedrouter.ai/v1 und behalten Sie Ihren Code.

Dieser Leitfaden verwendet SeedRouter; die Anfragekörper sind dieselben wie bei OpenAI.

Wie erhalte ich einen GPT-6 API-Key?

  1. Melden Sie sich bei SeedRouter an und öffnen Sie API keys.
  2. Erstellen Sie einen Schlüssel und kopieren Sie ihn; er wird nur einmal angezeigt.
  3. Laden Sie Guthaben auf, wenn Sie es brauchen. Neue Konten starten mit einem kleinen kostenlosen Guthaben, und es gibt kein Abo.

Bewahren Sie den Schlüssel in einer Umgebungsvariable wie SEEDROUTER_API_KEY auf und verwenden Sie ihn nur in serverseitigem Code.

Wie rufe ich GPT-6 aus Python auf?

OpenAI empfiehlt für GPT-6 die Responses API. Mit dem offiziellen Paket openai:

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["SEEDROUTER_API_KEY"],
    base_url="https://api.seedrouter.ai/v1",
)

response = client.responses.create(
    model="gpt-6-sol",
    input="Summarize the trade-offs of event sourcing in three bullet points.",
)
print(response.output_text)

Ändern Sie model auf gpt-6-astra oder gpt-6-luna, um das Modell zu wechseln; sonst muss sich an der Anfrage nichts ändern.

Wie rufe ich es aus Node.js oder mit cURL auf?

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.SEEDROUTER_API_KEY,
  baseURL: "https://api.seedrouter.ai/v1",
});

const response = await client.responses.create({
  model: "gpt-6-sol",
  input: "Summarize the trade-offs of event sourcing in three bullet points.",
});
console.log(response.output_text);
curl https://api.seedrouter.ai/v1/responses \
  -H "Authorization: Bearer $SEEDROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "gpt-6-sol", "input": "Summarize the trade-offs of event sourcing in three bullet points."}'

Bestehender Code für Chat Completions funktioniert ebenfalls: Senden Sie messages an /v1/chat/completions und setzen Sie das Ausgabelimit mit max_completion_tokens.

Wie stelle ich den Reasoning-Aufwand ein?

Der Reasoning-Aufwand tauscht Tiefe gegen Geschwindigkeit und Kosten. Setzen Sie ihn in der Responses API mit reasoning.effort oder in Chat Completions mit reasoning_effort:

response = client.responses.create(
    model="gpt-6-sol",
    input="Find the bug: def avg(xs): return sum(xs) / len(xs)",
    reasoning={"effort": "high"},
)
ModellZulässige WerteStandard
GPT-6 Astralow, medium, high, xhigh, maxNicht dokumentiert
GPT-6 Solnone, low, medium, high, xhigh, maxmedium
GPT-6 Lunanone, low, medium, high, xhigh, maxmedium

Reasoning-Token werden als Ausgabe-Token abgerechnet. none überspringt das Reasoning und ist die einzige Stufe, die temperature und top_p zulässt; GPT-6 Astra unterstützt sie nicht.

Wie streame ich die Antwort?

Fügen Sie stream=True hinzu und lesen Sie die Events. Der Text kommt in response.output_text.delta-Events an, und das abschließende Event response.completed enthält die Token-Nutzung:

stream = client.responses.create(
    model="gpt-6-luna",
    input="Write a haiku about latency.",
    stream=True,
)
for event in stream:
    if event.type == "response.output_text.delta":
        print(event.delta, end="", flush=True)

Kann ich Bilder senden?

Ja. Alle drei Modelle lesen Bilder zusammen mit Text. Fügen Sie der Nutzernachricht einen input_image-Teil mit einer öffentlichen URL hinzu:

response = client.responses.create(
    model="gpt-6-sol",
    input=[{
        "role": "user",
        "content": [
            {"type": "input_image", "image_url": "https://example.com/chart.png"},
            {"type": "input_text", "text": "What does this chart show?"},
        ],
    }],
)

Mit welchen Fehlern muss ich rechnen?

FehlerUrsacheLösung
400, max_output_tokens unter dem MinimumDer Wert liegt unter 16Verwenden Sie 16 oder mehr; er deckt Antwort und Reasoning ab
400 bei temperature oder top_p (Responses API)Der Aufwand ist nicht noneEntfernen Sie sie oder setzen Sie bei Sol oder Luna den Aufwand auf none
400 bei Aufwand noneAn GPT-6 Astra gesendetVerwenden Sie low
401Fehlender oder falscher SchlüsselPrüfen Sie den Authorization-Header

Fehler werden als {"error": {"code": ..., "message": "..."}} zurückgegeben, und eine fehlgeschlagene Anfrage wird nicht berechnet.

Häufig gestellte Fragen

Ist GPT-6 in der API verfügbar?

Ja. Laut seinem API-Changelog hat OpenAI GPT-6 Astra am 3. September 2026 in der API veröffentlicht, GPT-6 Sol und GPT-6 Luna am 22. September 2026.

Brauche ich ein OpenAI-Konto, um GPT-6 zu nutzen?

Nicht bei SeedRouter. Sie melden sich bei SeedRouter an, erstellen dort einen Schlüssel und zahlen aus Ihrem SeedRouter-Guthaben.

Mit welchem GPT-6-Modell sollte ich anfangen?

Mit GPT-6 Sol für die meisten Programmier- und Agenten-Aufgaben, mit GPT-6 Luna für einfache Aufgaben mit hohem Volumen und mit GPT-6 Astra für die schwierigsten Probleme. Der Vergleich Astra vs Sol vs Luna erklärt die Wahl.

Wo finde ich die vollständige Parameterliste?

Die API-Dokumentation zu GPT-6 Sol, GPT-6 Luna und GPT-6 Astra listet jedes Feld, jedes Limit und jede Antwortstruktur auf.

Testen Sie es, bevor Sie Code schreiben

Der GPT-6 Sol Playground sendet dieselbe Anfrage aus Ihrem Browser und zeigt das rohe JSON, die Token und die Kosten jeder Antwort.

Verwandte Leitfäden