Aller au contenu
Inscrivez-vous gratuitement
OpenCode

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

ChampValeur
API KeyBetterToken API Key
Base URLhttps://bettertoken.ai/v1
Modelekimi-k3

Prerequis

Configurer avec /connect

Lancez OpenCode puis executez :

/connect

Choisissez 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

ErreurVerification
401Executez a nouveau /connect ou verifiez apiKey.
404Utilisez uniquement https://bettertoken.ai/v1 dans baseURL.
Modele introuvableLa valeur model doit etre bettertoken/kimi-k3, tandis que la cle dans models est kimi-k3.
La configuration ne s’applique pasVerifiez 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.