Integrationsleitfaden7 Min. LesezeitQuelle: Admesh 技术团队

Von den offiziellen SDKs zum einheitlichen Gateway migrieren: fünf Schritte ohne Änderungsaufwand

Wie bindet man Projekte, deren Code bereits auf den offiziellen OpenAI- oder Anthropic-SDKs basiert, ohne Änderung der Geschäftslogik an ein einheitliches Gateway an? Dieser Artikel liefert eine schrittweise Migrationscheckliste, Verifikationsmethoden und gängige Rollback-Szenarien.

1. Die Base URL in die Konfiguration auslagern

Wenn in Ihrem Code noch https://api.openai.com/v1 fest verdrahtet ist, besteht der erste Schritt nicht darin, die Adresse zu ändern, sondern sie in eine Umgebungsvariable zu verschieben. Das entscheidet darüber, ob Sie jederzeit zurückrollen können.

Base URL und Endpunktbeschreibung →

2. Gateway-Adresse und Key einsetzen

Bei Admesh müssen Sie sich nur zwei Informationen merken: Die Base URL lautet https://api.admesh.ai/v1, und der Key wird in der Konsole erstellt. Der Key wird im Klartext nur einmal bei der Erstellung angezeigt; danach bleiben nur Präfix und die letzten vier Zeichen erhalten.

Admesh-Live-Preise (Auszug)

Die Preise stammen aus der Live-Konfiguration von Admesh, in USD pro Million Token. Die vollständige Liste findest du im Modellkatalog.

Admesh.ai-Modellpreisliste: Preise und Kontextfenster für 8 aktivierte Modelle
Modellname und IDKontextfensterPreis eingeben / 1 MAusgabepreis / 1 MCache-Treffer / 1 M
Claude Fable 5anthropic/claude-fable-5
1M$3.25 / 1M$16.25 / 1M$0.325 / 1M
Claude Fable 5.1anthropic/claude-fable-5-1
1M$3.25 / 1M$16.25 / 1M$0.08125 / 1M
Claude Haiku 4.5anthropic/claude-haiku-4-5-20251001
200K$0.325 / 1M$1.625 / 1M$0.0325 / 1M
Claude Haiku 5.5anthropic/claude-haiku-5-5
1M$0.0325 / 1M$0.1625 / 1M$0.00325 / 1M
Claude Opus 4.5anthropic/claude-opus-4-5-20251101
200K$1.625 / 1M$8.125 / 1M$0.1625 / 1M
Claude Opus 4.6anthropic/claude-opus-4-6
1M$1.625 / 1M$8.125 / 1M$0.1625 / 1M
Claude Opus 4.7anthropic/claude-opus-4-7
1M$1.625 / 1M$8.125 / 1M$0.1625 / 1M
Claude Opus 4.8anthropic/claude-opus-4-8
1M$1.625 / 1M$8.125 / 1M$0.1625 / 1M

Die oben genannten Preise sind die Standardpreise pro Einheit für öffentliche Kanäle; die Abrechnung erfolgt auf Basis des tatsächlichen Token-Verbrauchs. Den vollständigen Modellkatalog anzeigen

3. Modellnamen durch namespace/model ersetzen

Das Gateway verwendet öffentliche Modellnamen im Format namespace/model (z. B. anthropic/…, openai/…, deepseek/…, qwen/…). Die vollständige Liste finden Sie unter /v1/models oder im Modellkatalog der Konsole; auch die Dokumentationsseite enthält eine [Modellliste](https://docs.admesh.ai/zh/docs/api-reference/models).

Modellnamen nicht im Code fest verdrahten – in die Konfiguration auslagern; ein Modellwechsel ist dann nur eine Konfigurationsänderung.

4. Dual-Write-Vergleich

  1. Dieselbe Charge echter Anfragen sowohl an die offizielle API als auch an das Gateway senden.
  2. Drei Dinge vergleichen: Antwortstruktur (ob die Felder übereinstimmen), usage-Feld (Token-Zählweise) und Verhalten der Streaming-Fragmentierung.
  3. Fehlerantworten prüfen: absichtlich eine Anfrage mit falschem Parameter senden und bestätigen, dass das Fehlercode-Format den Erwartungen entspricht.
  4. Unterschiede bei Latenz und Kosten auf beiden Seiten erfassen und als Baseline für spätere Optimierungen festhalten.

5. Canary-Rollout und Rollback

  • Zuerst nicht-kritischen Traffic (interne Tools, risikoarme Aufgaben) umstellen und eine Woche beobachten.
  • Drei Kennzahlen überwachen: Fehlerrate, P95-Latenz und Kosten pro Anfrage.
  • Das Rollback-Szenario einfach halten: die Umgebungsvariable zurück auf die offizielle Adresse ändern, ohne Codeänderung.
  • Nach bestätigter Stabilität das Hauptgeschäft migrieren und gleichzeitig Dokumentation und Alarmkonfiguration des Teams aktualisieren.

Was ist mit dem nativen Anthropic-Protokoll?

Manche Codes verwenden direkt die Form der Anthropic Messages API (/v1/messages, max_tokens als Pflichtfeld, system als eigenständiges Feld). Admesh bietet gleichzeitig einen [Anthropic-kompatiblen Endpunkt](https://docs.admesh.ai/zh/docs/api-reference/anthropic-compatible); solche Projekte müssen nicht auf OpenAI-Stil umgeschrieben werden, sondern nur Base URL und Key austauschen.

FAQ

Muss bei der Migration Geschäftscode geändert werden?
Normalerweise nicht. SDK-Aufrufweise, Nachrichtenstruktur und Streaming-Logik bleiben gleich; geändert werden müssen nur Base URL, API Key und Modellname, wobei Base URL und Modellname in der Konfiguration liegen sollten.
Werden fertige Tools wie LangChain, Cursor oder NextChat unterstützt?
Ja. Solange das Tool eine benutzerdefinierte Base URL und OpenAI-kompatible Modellnamen zulässt, ist eine Anbindung möglich. Die Dokumentationsseite enthält Integrationsschritte für Clients wie Claude Code, Codex, Cursor und Cherry Studio; dort finden sich auch die verifizierten Konfigurationen.
Kann das bisherige offizielle Konto nach der Migration behalten werden?
Ja, und es wird empfohlen, es eine Zeit lang zu behalten. In der Phase des Dual-Write-Vergleichs müssen beide Seiten aufrufbar sein; nach der offiziellen Umschaltung kann das offizielle Konto als Backup für Extremfälle herabgestuft werden.

Referenzen

Diese Modelle über ein Gateway aufrufen

Admesh bietet eine einheitliche OpenAI-kompatible API: eine Base URL und ein Key für Claude, GPT, DeepSeek und mehr. Neue Konten erhalten Testguthaben ohne Ablaufdatum.