Kimi K3 API dans OpenCode : API Key et Base URL
Connectez Kimi K3 a OpenCode via BetterToken. Configurez l'API Key, le Base URL et le Model ID kimi-k3 avec /connect ou opencode.json. Conseils pratiques.
Pour utiliser Kimi K3 dans OpenCode, connectez BetterToken comme provider compatible OpenAI. Saisissez votre BetterToken API Key, le Base URL https://bettertoken.ai/v1 et le Model ID kimi-k3. Pour Claude Code, utilisez le guide Kimi K3 distinct, car son protocole de configuration est différent.
Parametres essentiels
| Champ | Valeur |
|---|---|
| API Key | BetterToken API Key |
| Base URL | https://bettertoken.ai/v1 |
| Modele | kimi-k3 |
Prerequis
- Installez OpenCode.
- Creez une BetterToken API Key.
- Copiez le Model ID exact depuis la model plaza.
Configurer avec /connect
Lancez OpenCode puis executez :
/connectChoisissez Other, entrez bettertoken comme identifiant du provider, puis collez votre BetterToken API Key. Selectionnez ensuite bettertoken/kimi-k3 et redemarrez OpenCode apres l’enregistrement.
Configuration manuelle
Ouvrez le fichier global ~/.config/opencode/opencode.json. Pour un seul projet, vous pouvez utiliser opencode.json a la racine du projet.
{ "$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" } } } }}Remplacez YOUR_API_KEY. N’ajoutez pas /chat/completions a baseURL : OpenCode ajoute lui-meme le chemin de requete.
Verifier la connexion
Ouvrez un projet dans OpenCode, selectionnez bettertoken/kimi-k3 et envoyez une courte demande. Une reponse normale confirme la connexion. Redemarrez completement OpenCode apres une modification du JSON.
Erreurs frequentes
| Erreur | Verification |
|---|---|
401 | Executez a nouveau /connect ou verifiez apiKey. |
404 | Utilisez uniquement https://bettertoken.ai/v1 dans baseURL. |
| Modele introuvable | La valeur model doit etre bettertoken/kimi-k3, tandis que la cle dans models est kimi-k3. |
| La configuration ne s’applique pas | Verifiez si un opencode.json de projet remplace le fichier global. |
Guides associes
Details techniques
Configurer le modèle
Copiez le Model ID exact depuis la model plaza.

