Source: https://aiprimetech.io/de/docs/guides/migration-from-anthropic/ [Startseite](/de/) / [Dokumentation](/de/docs/) / Migration von der Anthropic API # Migration von der Anthropic API Stellen Sie eine bestehende Codebasis mit dem Anthropic SDK um, indem Sie zwei Werte ändern. Seite kopieren [ Als Markdown anzeigen](/de/docs/guides/migration-from-anthropic.md) [ ChatGPT fragen](https://chatgpt.com/?q=Read%20https%3A//aiprimetech.io/docs/guides/migration-from-anthropic.md%20and%20answer%20questions%20about%20it.%20Start%20with%20a%20short%20summary.) [ In Claude fragen](https://claude.ai/new?q=Read%20https%3A//aiprimetech.io/docs/guides/migration-from-anthropic.md%20and%20answer%20questions%20about%20it.%20Start%20with%20a%20short%20summary.) Da das Gateway das Messages-Format unterstützt, ist die Migration eine Konfigurationsänderung. Anfrageinhalte, Antwortverarbeitung, Streaming-Handler und Werkzeugdefinitionen bleiben unverändert. ## Python ``` Copyfrom anthropic import Anthropic client = Anthropic( api_key=class="s">"sk-your-gateway-key", class=class="s">"c"># was your Anthropic key base_url=class="s">"https://aiprimetech.io", class=class="s">"c"># new line ) class=class="s">"c"># everything below is unchanged ``` ## TypeScript ``` Copyimport Anthropic from "@anthropic-ai/sdk"; const client = new Anthropic({ apiKey: process.env.CLAUDEAPIKEY, baseURL: "https:">//aiprimetech.io", }); ``` ## Migration nur über Umgebungsvariablen ``` Copyexport ANTHROPIC_BASE_URL="https://aiprimetech.io" export ANTHROPIC_API_KEY="sk-your-gateway-key" ``` ## Migrationscheckliste - Ändern Sie die Basis-URL und den Schlüssel. Kein /v1 Suffix für Anthropic-Clients. - Ordnen Sie die Modell-IDs zu — siehe [Modelle](/de/docs/getting-started/models/). Die IDs sind festgelegt, daher müssen Namen im Stil von claude-3-5-sonnet-20241022 aus einer älteren Integration auf eine aktuelle ID aktualisiert werden. - Führen Sie Ihre Testsuite erneut aus. Die Antwortstrukturen sind identisch; wenn etwas fehlschlägt, liegt es daher an einer Modell-ID oder der Basis-URL. - Prüfen Sie Streaming, falls Sie es nutzen: Die Ereignisstruktur bleibt unverändert, aber fest codierte Hostnamen in einem Proxy oder einer Zulassungsliste müssen aktualisiert werden. - Stellen Sie zunächst einen Dienst um und vergleichen Sie die Ausgaben, bevor Sie alles umstellen. ## Was nicht übernommen wird - Funktionen der Anthropic Console — Workbench, Organisationsabrechnung, Limits pro Workspace — sind Anthropic-Produkte und haben hier keine Entsprechung. - Die Batch API und alle Betafunktionen, die dieses Gateway nicht bereitstellt. Sehen Sie unter [Überblick](/de/docs/api-reference/overview/) nach, um die aktuelle Liste der Endpunkte zu erhalten. - Vertragsbedingungen. Wenn Sie einen von Anthropic unterzeichneten DPA oder SLA benötigen, bleiben Sie bei der offiziellen API. [Basis-URLsDie Suffixregel](/de/docs/getting-started/base-urls/)[ModelleID-Zuordnung](/de/docs/getting-started/models/)[Python SDKVollständiges Beispiel](/de/docs/sdks/python/) [ZurückKontextverwaltung](/de/docs/guides/context-management/)[WeiterMigration von der OpenAI API](/de/docs/guides/migration-from-openai/)