Kimi Code API-Schlüssel einrichten
Kimi Code API-Schlüssel: Eigenen Schlüssel in config.toml festlegen
Fügen Sie den folgenden Block in config.toml ein, setzen Sie Ihren eigenen API-Schlüssel ein, und Kimi Code kann Claude-Modelle verwenden. Sie zahlen nur, was Sie nutzen.
# ~/.kimi-code/config.toml
default_model = "aicodewith/claude-haiku-4-5-20251001"
[providers.aicodewith]
type = "openai"
base_url = "https://api.aicodewith.ai/v1"
api_key = "sk-***"
[models."aicodewith/claude-haiku-4-5-20251001"]
provider = "aicodewith"
model = "claude-haiku-4-5-20251001"
max_context_size = 200000Einrichtungsschritte
Diesen Schlüssel für spätere Terminals speichern
Sobald Sie angemeldet sind, enthält dieser Befehl Ihren eigenen Schlüssel. Kopieren Sie ihn, führen Sie ihn einmal aus, und das Tool behält den Schlüssel an der von uns getesteten Stelle.
mkdir -p "$(dirname "$HOME/.kimi-code/config.toml")"
cat > "$HOME/.kimi-code/config.toml" << 'EOF'
# ~/.kimi-code/config.toml
default_model = "aicodewith/claude-haiku-4-5-20251001"
[providers.aicodewith]
type = "openai"
base_url = "https://api.aicodewith.ai/v1"
api_key = "sk-***"
[models."aicodewith/claude-haiku-4-5-20251001"]
provider = "aicodewith"
model = "claude-haiku-4-5-20251001"
max_context_size = 200000
EOFNicht angemeldete Besucher sehen nur einen Platzhalter. Melden Sie sich an, dann tragen wir Ihren Schlüssel ein. Sign in · Einen Schlüssel in der Konsole abrufen
Durch das Kopieren wird der Befehl nur in die Zwischenablage gelegt. Sie müssen ihn weiterhin in einem Terminal ausführen oder den Schlüssel in die Tool-Einstellungen einfügen. So erhalten Sie einen API-Schlüssel
Diese Schritte wurden unter Linux (bash) getestet. macOS und Windows wurden noch nicht getestet, daher sind sie nicht aufgeführt.
Noch kein Kimi Code? Installiere es (überspringen, falls installiert)
Führe das Installationsskript von Kimi
curl -fsSL https://code.kimi.com/kimi-code/install.sh | bashaus, dannkimi --version. Eine Versionsnummer bedeutet, dass es installiert ist.Installiere kimi-code mit curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash. Es wird nach ~/.kimi-code/bin/kimi installiert. KIMI_NO_MODIFY_PATH=1 im Screenshot ist nur für unsere Testmaschine; du brauchst es nicht. kimi --version gibt 2.1.1 aus Füge die Konfiguration in config.toml ein und füge deinen API-Schlüssel hinzu
Öffne
~/.kimi-code/config.toml, füge den Block von oben auf dieser Seite ein und ersetzesk-***durch deinen API-Schlüssel (API-Schlüssel erhalten). Nach dem Speichern enthält die Datei eine Zeileapi_key = "sk-…".Setze in [providers.aicodewith] api_key = "sk-***" (maskiert) Öffne ein neues Terminal und teste Kimi Code
Öffne ein neues Terminal und führe
kimi -m aicodewith/claude-haiku-4-5-20251001 -p "Reply with exactly: OK"aus.• OKbedeutet, dass Kimi Code deinen API-Schlüssel verwendet.Überprüfen: Schließe das Terminal, öffne ein neues, führe kimi -m aicodewith/claude-haiku-4-5-20251001 -p "Reply with exactly: OK" aus; eine • OK-Antwort bedeutet, dass es eingerichtet ist Kein OK? Ordne deinen Fehler zu
Vergleiche den Fehler in deinem Terminal mit Häufige Fehler unten. Jeder Eintrag listet die Ursache und die Behebung auf.
Kimi Code-Modelle wechseln: Ändere den Modellnamen
Ersetze den Modellnamen in
default_modelund im Block[models."…"]durch die neue Modell-ID, und verwende denselben Namen nach-mim Testbefehl. Modell-IDs findest du unter Modelle und Preise.
Häufige Fehler
Fehler: Prompt konnte nicht ausgeführt werden: Provider "aicodewith" deklariert api_key_env = "AICODEWITH_API_KEY" in config.toml, aber die Umgebungsvariable ist nicht gesetzt oder leer.
Was du siehst
error: failed to run prompt: Provider "aicodewith" declares api_key_env = "AICODEWITH_API_KEY" in config.toml, but the environment variable is not set or is empty.
- Ursache
- config.toml enthält api_key_env, aber AICODEWITH_API_KEY ist im Terminal nicht gesetzt
- So behebst du es
- Lösche die Zeile api_key_env und schreibe api_key = "your key" wie in Schritt 2 beschrieben
Zurück zu Schritt 2: Konfiguration in config.toml einfügen →
Fehler: Prompt konnte nicht ausgeführt werden: provider.auth_error: 401 "请在请求中提供有效的 API Key。"
Was du siehst
error: failed to run prompt: provider.auth_error: 401 "请在请求中提供有效的 API Key。" (Deutsch: "Bitte geben Sie einen gültigen API-Schlüssel in der Anfrage an.")
- Ursache
- Der api_key-Wert ist falsch
- So behebst du es
- Kopiere den Schlüssel erneut aus der Konsole und ersetze den in Anführungszeichen stehenden Wert
Zurück zu Schritt 2: Konfiguration in config.toml einfügen →
404 "不支持的请求路径" (nicht unterstützter Anfragepfad)
Was du siehst
error: failed to run prompt: provider.api_error: 404 "不支持的请求路径,请检查 API 地址是否正确 (request_id: req_1791793075991_6c21900c)" Deutsch: Prompt konnte nicht ausgeführt werden: Provider-API-Fehler 404, nicht unterstützter Anfragepfad, bitte prüfen Sie, ob die API-Adresse korrekt ist (request_id: req_1791793075991_6c21900c)
- Ursache
- base_url auf "https://api.aicodewith.ai/nope" gesetzt
- So behebst du es
- Setze base_url wieder auf https://api.aicodewith.ai/v1.
Zurück zu Schritt 2: Konfiguration in config.toml einfügen →
FAQ
Wie verwende ich meinen eigenen API-Schlüssel in Kimi Code?
Schreibe in ~/.kimi-code/config.toml unter [providers.aicodewith] api_key = "your key" und setze base_url auf https://api.aicodewith.ai/v1. Ein neues Terminal behält ihn.
Warum funktioniert export OPENAI_API_KEY nicht?
Kimi Code liest OPENAI_API_KEY nicht. Lege den API-Schlüssel in der Konfigurationsdatei ab.
Wo befindet sich die config.toml von Kimi Code?
Standardmäßig ~/.kimi-code/config.toml. Verschiebe das Datenstammverzeichnis mit KIMI_CODE_HOME.
Kann Kimi Code den API-Schlüssel hinzufügen, ohne die Datei zu bearbeiten?
Ja. Tippe /provider in Kimi Code ein oder führe kimi provider im Terminal aus und folge den Eingabeaufforderungen.
Was bedeutet type = "openai"?
Kimi Code sendet Anfragen im OpenAI-API-Format. AI Code With akzeptiert dieses Format, daher legst du nur base_url und api_key fest.