Zugang aus Übersee: www.kdjingpai.com
Ctrl + D Lesezeichen für diese Seite
Derzeitige Position:Abb. Anfang " Praktische AI-Tutorials

Kostenloses Upgrade Claude Code: Lokaler Zugang claude-sonnet-4-20250514 Modelle

2025-08-22 678

Im Zuge der KI-gestützten Entwicklung sind Entwickler ständig auf der Suche nach Best Practices, um erstklassige Sprachmodelle nahtlos in lokale Arbeitsabläufe zu integrieren. Anthropisch eingeführt Claude Code Als leistungsstarker nativer End-to-End-KI-Assistent kann er die gesamte Codebasis direkt verstehen und bearbeiten, was die Entwicklungseffizienz erheblich verbessert. In der Zwischenzeit ist die KI-IDE von Amazon AWS Kiro In seiner kostenlosen Vorabversion bietet es Zugang zu Anthropic-spezifischen Modellen. claude-sonnet-4-20250514 des Zugangs. Das Modell ermöglicht einen bedeutenden Durchbruch in Bezug auf die Codierungsfähigkeit, die Geschwindigkeit der Schlussfolgerungen und die Kosteneffizienz.

In diesem Papier stellen wir eine clevere Kombination von Lösungen vor: zwei leichtgewichtige Tools, die von der Gemeinschaft entwickelt wurden Ki2API im Gesang antworten Claude Code Routerdie die beiden miteinander verbindet. Der Zweck dieser Lösung besteht darin, dass die Entwickler fast keine Änderungen an der Claude Code natives Erlebnis zu schaffen, steht es ihm frei, sein Backend-Modell durch ein leistungsfähigeres zu ersetzen. claude-sonnet-4-20250514.

Erklärte Architektur: Wie werden Workflows implementiert?

Der gesamte Arbeitsablauf bildet eine klare Kette von lokalen Anfragen, die Claude Code Die Front-End-Interaktion mit dem Kiro Das hintere Ende des Modells ist angeschlossen.

Pfad anfordernClaude Code -> Claude Code Router -> Ki2API -> Kiro (claude-sonnet-4-20250514)

  • Warum brauchen Sie eine solche Struktur?
    • Standardisierte OpenAI-SchnittstellenKi2API spielt eine wichtige Adapterrolle. Sie spielt eine Schlüsselrolle in der lokalen 8989 Port, um einen Dienst zu starten, der Kiro Die Modellaufrufe sind in einem Format gekapselt, das vollständig mit der OpenAI-API kompatibel ist, einschließlich der /v1/models im Gesang antworten /v1/chat/completions Pfad und unterstützt Streaming-Antworten. Dies macht es einfach, auf jeden Client zuzugreifen, der die OpenAI-Schnittstelle unterstützt.
    • Flexible Weiterleitung von AnfragenClaude Code Router (CCR) Das ist eine Spezialität für Claude Code Proxy-Tool entwickelt. Es liest die lokale Konfigurationsdatei und kann die Claude Code Die verschiedenen Arten von Anfragen (z. B. reguläres Coding, Hintergrundaufgaben, lange Kontextverarbeitung usw.) und leiten sie jeweils an das angegebene Backend-Modell weiter.
    • Hohe Verfügbarkeit der Modelle:: Adoption Kiro Plattform können Entwickler die Verwendung von claude-sonnet-4-20250514 Modell. Das Modell erbringt bessere Leistungen und ist reaktionsschneller, wenn es um komplexe Kodierungsaufgaben und langwierige Denkprozesse geht.

Drei Schritte zur lokalen Konfiguration

Schritt 1: Starten Sie den Ki2API-Dienst

Zunächst müssen wir die Ki2APIEs wird als Verbindung verwendet Kiro Lokales Gateway zur Plattform.

git clone https://github.com/zhalice2011/ki2api
cd ki2api
docker-compose up -d

Dienst Standard Mithören http://localhost:8989Ki2API liest automatisch die lokalen AWS SSO-Cache-Zugangsdaten (die sich normalerweise in der ~/.aws/sso/cache/ Verzeichnis) und verfügt über eine integrierte automatische Aktualisierungslogik. Falls gewünscht, kann dies auch über die Funktion KIRO_ACCESS_TOKEN im Gesang antworten KIRO_REFRESH_TOKEN Umgebungsvariable, um die Anmeldedaten manuell anzugeben.

Schritt 2: Installieren Sie Claude Code und Claude Code Router

Stellen Sie sicher, dass Sie die Node.jsund dann durch die npm globale Installation Claude Code im Gesang antworten Claude Code Router.

# 如果已安装 Claude Code,可跳过此步
npm install -g @anthropic-ai/claude-code
# 安装路由工具
npm install -g @musistudio/claude-code-router

Schritt 3: Schreiben Sie die Konfigurationsdatei und starten Sie

einrichten. Claude Code Router Konfigurationsdatei. Speichern Sie den folgenden JSON-Inhalt in seiner Gesamtheit in der Datei ~/.claude-code-router/config.json Pfad.

{
"LOG": false,
"OPENAI_API_KEY": "",
"OPENAI_BASE_URL": "",
"OPENAI_MODEL": "",
"Providers": [
{
"name": "openai",
"api_base_url": "http://localhost:8989/v1/chat/completions",
"api_key": "ki2api-key-2024",
"models": [
"claude-sonnet-4-20250514"
]
}
],
"Router": {
"default": "openai,claude-sonnet-4-20250514",
"background": "openai,claude-sonnet-4-20250514",
"think": "openai,claude-sonnet-4-20250514",
"longContext": "openai,claude-sonnet-4-20250514",
"webSearch": "openai,claude-sonnet-4-20250514"
}
}

Konfiguration:

  • Providers Feld definiert die verfügbaren Backend-Dienste. Hier werden wir name wegen openai Der Dienst verweist auf die lokale Ki2API Die Adresse der
  • Router Das Feld wird Claude Code Alle Aufgabenfelder (defaultthink und so weiter) werden an den openai Dienstleistungen und claude-sonnet-4-20250514 Modelle.

Sobald die Konfiguration abgeschlossen ist, führen Sie den folgenden Befehl aus, um zu starten Claude Code::

ccr code

Zu diesem Zeitpunkt.CCR Zwangsverwaltung Claude Code die Web-Anfrage, und folgen Sie den Router Die Regel leitet sie an die lokale Ki2API Dienst, der letztlich den claude-sonnet-4-20250514 Modelle.

Häufig gestellte Fragen und Lösungen

  • 401 Nicht autorisierter Fehler
    • Analyse der Ursachen: Der API-Schlüssel ist falsch oder Kiro Die Zugriffsberechtigung ist abgelaufen.
    • Verschreibung:: Stellen Sie sicher, dass die Konfigurationsdatei api_key zusammen mit Ki2API vorkonfiguriert ki2api-key-2024 Konsistent. Prüfen Sie außerdem Ki2API um zu bestätigen, dass es die Docker-Container-Protokolle des Kiro Das Zugriffstoken für den
  • Portkonflikt oder Verbindungsfehler
    • Analyse der Ursachen: Lokal 8989 der Anschluss bereits von einem anderen Programm belegt ist oder Ki2API Der Dienst konnte nicht ordnungsgemäß gestartet werden.
    • Verschreibung: Verwendung docker-compose logs -f Befehl zur Ansicht Ki2API der Echtzeitprotokolle, um das Problem zu lokalisieren. Liegt ein Portkonflikt vor, können Sie die docker-compose.yml Datei, die 8989 Zuordnung zu anderen verfügbaren Ports und Synchronisierung von Aktualisierungen CCR Konfigurationsdatei in der api_base_url.
  • Konfigurationsänderungen werden nicht wirksam
    • Analyse der UrsachenClaude Code Router Konfiguration beim Starten laden, Änderungen an Dateien zur Laufzeit werden nicht automatisch nachgeladen.
    • Verschreibung:: Änderungen config.json Datei, müssen Sie die Datei ccr code um den Dienst neu zu starten, damit die neue Konfiguration wirksam wird.

Empfohlen

Sie können keine AI-Tools finden? Versuchen Sie es hier!

Geben Sie einfach das Schlüsselwort Barrierefreiheit Bing-SucheDer Bereich KI-Tools auf dieser Website bietet eine schnelle und einfache Möglichkeit, alle KI-Tools auf dieser Website zu finden.

zurück zum Anfang

de_DEDeutsch