Your privacy choices

Allow optional cookies for referral attribution, visit analytics, and Google Ads purchase measurement.

Zurück zum Blog

Chinesische LLM-APIs weltweit nutzen: Technischer Integrationsleitfaden

API-IntegrationChinesische KIOpenAI-kompatibelClaude APIEntwickler-Guide

Chinesische Sprachmodelle wie DeepSeek, Qwen und GLM liefern starke Ergebnisse — oft zu einem Bruchteil der Kosten westlicher Anbieter. Doch wie bindet man diese Modelle in eine bestehende Anwendung ein, ohne sich mit VPNs, chinesischen Telefonnummern oder exotischen SDKs herumzuschlagen?

Die kurze Antwort: Wenn Ihre Anwendung bereits mit der OpenAI- oder Anthropic-API funktioniert, reicht eine Konfigurationsänderung. Kein Rewrite nötig.

Wie der Zugang funktioniert

Internationale Entwickler greifen über Aggregationsplattformen auf chinesische LLMs zu. Diese Plattformen sitzen zwischen Ihrer Anwendung und den chinesischen Modellanbietern und stellen global erreichbare Endpunkte bereit.

Ihre Anwendung → Aggregationsplattform (globaler Endpunkt) → Chinesischer LLM-Anbieter

Die Plattform übernimmt Authentifizierung, Routing, Lastverteilung und Abrechnung. Aus Sicht Ihrer Anwendung verhält sich der Endpunkt exakt wie ein direkter OpenAI- oder Anthropic-Aufruf.

Unterstützte Protokolle:

  • OpenAI-kompatibel: /v1/chat/completions — funktioniert mit jedem OpenAI-SDK-Client
  • Claude-nativ: /v1/messages — funktioniert mit dem Anthropic-SDK
  • Responses API: /v1/responses — unterstützt das neuere OpenAI-Agentenformat

Basis-URL: https://api.llm-token.cn/v1

Alle Beispiele in diesem Artikel verwenden diesen Endpunkt.

Schritt 1: API-Key beschaffen

Der Ablauf ist unkompliziert:

  1. Registrieren Sie sich auf der Plattform-Website (z. B. https://gpt-agent.cc).
  2. Navigieren Sie zur Abrechnungsseite.
  3. Wählen Sie ein Token-Paket. Für Tests reichen 10–20 USD.
  4. Bezahlen Sie per internationaler Kreditkarte, PayPal oder USDT.
  5. Kopieren Sie Ihren API-Key aus dem Dashboard — er ist sofort aktiv.

Ein einziger Key funktioniert für alle verfügbaren Modelle. Separate Schlüssel pro Anbieter sind nicht nötig.

Schritt 2: Client konfigurieren

Claude Code

{
  "apiBaseUrl": "https://gpt-agent.cc",
  "apiKey": "ihr-api-key"
}

Cursor

In den Cursor-Einstellungen unter AI-Konfiguration:

  • API Base URL: https://api.llm-token.cn/v1
  • API Key: Ihr Key aus dem Dashboard

VS Code (Continue oder ähnliche Erweiterungen)

{
  "openai.baseUrl": "https://api.llm-token.cn/v1",
  "openai.apiKey": "ihr-api-key"
}

Eigene Anwendungen

Die Konfiguration hängt vom verwendeten SDK ab. Die folgenden Codebeispiele zeigen die gängigsten Varianten.

Schritt 3: Codebeispiele

curl

Der schnellste Weg, die Verbindung zu testen:

curl https://api.llm-token.cn/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer ihr-api-key" \
  -d '{
    "model": "gpt-4o",
    "messages": [
      {"role": "user", "content": "Erkläre Quantencomputing in einem Absatz."}
    ]
  }'

Für ein chinesisches Modell ändern Sie lediglich den model-Parameter:

curl https://api.llm-token.cn/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer ihr-api-key" \
  -d '{
    "model": "deepseek-r1",
    "messages": [
      {"role": "user", "content": "Löse Schritt für Schritt: Was ist 23! / 20!?"}
    ]
  }'

Python (OpenAI SDK)

pip install openai
from openai import OpenAI

client = OpenAI(
    base_url="https://api.llm-token.cn/v1",
    api_key="ihr-api-key"
)

response = client.chat.completions.create(
    model="qwen-max",
    messages=[
        {"role": "system", "content": "Du bist ein hilfreicher Assistent."},
        {"role": "user", "content": "Was sind die wichtigsten Exportgüter Vietnams?"}
    ],
    temperature=0.7,
    max_tokens=1024
)

print(response.choices[0].message.content)

Python (Anthropic SDK — Claude-natives Protokoll)

pip install anthropic
import anthropic

client = anthropic.Anthropic(
    base_url="https://gpt-agent.cc",
    api_key="ihr-api-key"
)

message = client.messages.create(
    model="claude-sonnet-4-20250514",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "Schreibe eine Python-Funktion zum Zusammenführen zweier sortierter Listen."}
    ]
)

print(message.content[0].text)

Node.js (OpenAI SDK)

npm install openai
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.llm-token.cn/v1",
  apiKey: "ihr-api-key",
});

async function main() {
  const response = await client.chat.completions.create({
    model: "deepseek-v3",
    messages: [
      { role: "user", content: "Erkläre den Unterschied zwischen REST und GraphQL." },
    ],
    temperature: 0.7,
  });

  console.log(response.choices[0].message.content);
}

main();

Streaming-Unterstützung

Alle Endpunkte unterstützen Streaming — entscheidend für nutzernahe Anwendungen, bei denen die wahrgenommene Latenz zählt.

Python-Streaming:

from openai import OpenAI

client = OpenAI(
    base_url="https://api.llm-token.cn/v1",
    api_key="ihr-api-key"
)

stream = client.chat.completions.create(
    model="gpt-4o",
    messages=[{"role": "user", "content": "Schreibe eine Kurzgeschichte über einen Roboter."}],
    stream=True
)

for chunk in stream:
    if chunk.choices[0].delta.content is not None:
        print(chunk.choices[0].delta.content, end="", flush=True)

Node.js-Streaming:

const stream = await client.chat.completions.create({
  model: "gpt-4o",
  messages: [{ role: "user", content: "Schreibe eine Kurzgeschichte über einen Roboter." }],
  stream: true,
});

for await (const chunk of stream) {
  const content = chunk.choices[0]?.delta?.content || "";
  process.stdout.write(content);
}

Streaming verhält sich identisch zu den offiziellen OpenAI- und Anthropic-APIs. Keine Sonderkonfiguration erforderlich.

Fehlerbehandlung

401 Unauthorized API-Key ungültig oder abgelaufen. Prüfen Sie den Key im Dashboard auf Leerzeichen oder Zeilenumbrüche.

402 Payment Required / Insufficient Balance Guthaben aufgebraucht. Laden Sie Ihr Konto über das Dashboard nach.

429 Too Many Requests Rate-Limit erreicht. Implementieren Sie exponentielles Backoff:

import time
from openai import OpenAI, RateLimitError

client = OpenAI(base_url="https://api.llm-token.cn/v1", api_key="ihr-api-key")

def call_with_retry(messages, model="gpt-4o", max_retries=3):
    for attempt in range(max_retries):
        try:
            return client.chat.completions.create(model=model, messages=messages)
        except RateLimitError:
            wait = 2 ** attempt
            time.sleep(wait)
    raise Exception("Maximale Wiederholungsversuche überschritten")

500 / 502 / 503 Server-Fehler Temporäre Upstream-Probleme. Die Plattform erholt sich in der Regel automatisch. Bei anhaltenden Fehlern prüfen Sie die Statusseite.

Timeout-Fehler Bei rechenintensiven Anfragen (große max_tokens, Reasoning-Modelle wie DeepSeek-R1) erhöhen Sie das Client-Timeout:

client = OpenAI(
    base_url="https://api.llm-token.cn/v1",
    api_key="ihr-api-key",
    timeout=120.0  # Sekunden
)

Praxistipps zur Optimierung

Modell passend zur Aufgabe wählen. GPT-4o für einfache Klassifikation ist Verschwendung. GLM-4-Flash oder Qwen-Turbo erledigen das zu einem Fünfzigstel der Kosten.

Caching nutzen. Bei wiederkehrenden Prompts (z. B. Kundenservice-Vorlagen) greift der plattformseitige Cache automatisch. Strukturieren Sie Prompts mit stabilem System-Prompt und variablem User-Input, um die Cache-Trefferquote zu maximieren.

Streaming für Endnutzer-Anwendungen. Das erste Token kommt deutlich schneller als die vollständige Antwort — die gefühlte Wartezeit sinkt erheblich.

Prompt-Länge optimieren. Auch Input-Tokens kosten Geld. Halten Sie System-Prompts knapp und vermeiden Sie unnötigen Kontext.

Nicht-zeitkritische Anfragen bündeln. Batch-Verarbeitung in Nebenzeiten kann die Latenz reduzieren.

Modellübersicht

Modell Stärken Kontextfenster Relative Kosten
GPT-4o Allzweck, komplexes Reasoning 128K Mittel-Hoch
Claude 3.5 Sonnet Coding, Analyse, lange Dokumente 200K Mittel-Hoch
DeepSeek-R1 Mathematik, Logik, schrittweises Reasoning 64K Mittel
DeepSeek-V3 Allzweck, gutes Preis-Leistungs-Verhältnis 128K Niedrig-Mittel
Qwen-Max Multilingual, Coding, Reasoning 128K Mittel
Qwen-Plus Ausgewogene Leistung und Kosten 128K Niedrig-Mittel
Qwen-Turbo Geschwindigkeitskritisch, einfache Aufgaben 128K Niedrig
Kimi (Moonshot) Sehr lange Dokumente, Recherche 200K Mittel
GLM-4 Bilinguale Aufgaben, Allzweck 128K Niedrig-Mittel
GLM-4-Flash Hohes Volumen, kostensensitiv 128K Sehr Niedrig
MiniMax Konversations-KI, Chatbots 64K Niedrig

Fazit

Chinesische LLM-APIs zu integrieren ist kein Sonderprojekt. Wer die OpenAI-API aufrufen kann, kann über eine Aggregationsplattform auch chinesische Modelle nutzen — gleiches Protokoll, gleiche SDKs, minimale Codeänderungen. In der Regel genügt ein Tausch von Base-URL und API-Key.

Der eigentliche Vorteil: Ein einziger API-Key öffnet den Zugang zu Dutzenden Modellen westlicher und chinesischer Anbieter, zu Preisen, die deutlich unter den Direktkosten liegen. Für Teams in Europa, Südostasien oder anderswo, die ihre KI-Ausgaben optimieren wollen, ist das der pragmatischste Weg.

Starten Sie mit einem kleinen Testguthaben, prüfen Sie die Modellqualität für Ihren Anwendungsfall und skalieren Sie von dort.