Zum Inhalt springen
Kostenlos registrieren
OpenCode

Kimi K3 API in OpenCode: API Key und Base URL

Verbinden Sie Kimi K3 über BetterToken mit OpenCode. Konfigurieren Sie API Key, Base URL und die kimi-k3 Model ID über `/connect` oder opencode.json. Im Detail.

Verbinden Sie BetterToken als OpenAI-kompatiblen Provider, um Kimi K3 in OpenCode zu nutzen. Geben Sie BetterToken API Key, Base URL https://bettertoken.ai/v1 und die Model ID kimi-k3 ein. Verwenden Sie für Claude Code die separate Kimi-K3-Anleitung, da dort ein anderes Einrichtungsprotokoll gilt.

Wichtige Einstellungen

FeldWert
API KeyBetterToken API Key
Base URLhttps://bettertoken.ai/v1
Modellkimi-k3

Voraussetzungen

Mit /connect konfigurieren

/connect

Starten Sie OpenCode, führen Sie /connect aus, wählen Sie Other, geben Sie bettertoken als Provider-ID ein und fügen Sie Ihren BetterToken API Key ein. Wählen Sie danach bettertoken/kimi-k3 und starten Sie OpenCode neu.

Manuelle Konfiguration

Öffnen Sie die globale Datei ~/.config/opencode/opencode.json. Für ein einzelnes Projekt können Sie stattdessen opencode.json im Projektstamm verwenden.

{
"$schema": "https://opencode.ai/config.json",
"model": "bettertoken/kimi-k3",
"provider": {
"bettertoken": {
"npm": "@ai-sdk/openai-compatible",
"name": "BetterToken",
"options": {
"baseURL": "https://bettertoken.ai/v1",
"apiKey": "YOUR_API_KEY"
},
"models": {
"kimi-k3": {
"name": "kimi-k3"
}
}
}
}
}

Ersetzen Sie YOUR_API_KEY. Hängen Sie nicht /chat/completions an baseURL an: OpenCode ergänzt den Request-Pfad selbst.

Verbindung prüfen

Öffnen Sie ein Projekt in OpenCode, wählen Sie bettertoken/kimi-k3 und senden Sie eine kurze Anfrage. Eine normale Antwort bestätigt die Verbindung.

Häufige Fehler

FehlerPrüfen Sie
401Führen Sie /connect erneut aus oder prüfen Sie apiKey.
404Verwenden Sie in baseURL nur https://bettertoken.ai/v1.
Modell nicht gefundenDie oberste model-Angabe muss bettertoken/kimi-k3 sein, der Schlüssel unter models jedoch kimi-k3.
Konfiguration wird nicht übernommenPrüfen Sie, ob ein projektlokales opencode.json die globale Datei überschreibt.

Verwandte Anleitungen

Technische Details

Konfigurationsdetails

Kopieren Sie die genaue Model ID aus der model plaza.