Aller au contenu
Inscrivez-vous gratuitement
Configuration des Coding Agents

Configurer OpenClaw : clé API, Base URL et modèles

Configurez models.providers dans OpenClaw, une BetterToken API Key, la Base URL et les modèles OpenAI Responses ou Chat Completions, puis validez le Gateway.

openai-responses: /v1/responses; openai-completions: /v1/chat/completions. Base URL: https://bettertoken.ai/v1.

Paramètres principaux

ChampValeur
API KeyBetterToken API Key
Base URLhttps://bettertoken.ai/v1
ModèleYOUR_MODEL_ID

Prérequis

Inscrivez-vous et obtenez une BetterToken API Key

Vous avez déjà un compte ? Connectez-vous, rechargez votre solde, puis créez une clé dans la console.

Installation

macOS / Linux

Fenêtre de terminal
curl -fsSL https://openclaw.ai/install.sh | bash

Windows

Fenêtre de terminal
iwr -useb https://openclaw.ai/install.ps1 | iex

Configuration par la ligne de commande

Le script de configuration automatique BetterToken écrit la configuration OpenClaw. Il nécessite Node.js. Si vous ne transmettez pas l’API Key ou le Model ID en argument, le script vous les demande.

macOS / Linux

Fenêtre de terminal
curl -fsSL "https://bettertoken.ai/install-openclaw-provider.sh" | bash

Windows

Fenêtre de terminal
iwr "https://bettertoken.ai/install-openclaw-provider.ps1" -OutFile "$env:TEMP\install-openclaw-provider.ps1"; powershell -ExecutionPolicy Bypass -File "$env:TEMP\install-openclaw-provider.ps1"

Vérifiez que agents.defaults.model.primary utilise le YOUR_MODEL_ID affiché dans Setup, puis exécutez les commandes ci-dessous pour valider la configuration et redémarrer le Gateway.

Configuration manuelle

Configurer OpenClaw

Copiez le Model ID exact depuis la model plaza.

Les exemples utilisent un emplacement réservé pour l’API Key afin de faciliter la lecture. Pour une configuration enregistrée, OpenClaw recommande une SecretRef ou une substitution par variable d’environnement pour models.providers.bettertoken.apiKey ; suivez les instructions officielles sur les identifiants plutôt que d’enregistrer une vraie Key dans un fichier partagé.

Responses API

{
"models": {
"mode": "merge",
"providers": {
"bettertoken": {
"baseUrl": "https://bettertoken.ai/v1",
"apiKey": "YOUR_API_KEY",
"api": "openai-responses",
"models": [
{
"id": "YOUR_MODEL_ID",
"name": "YOUR_MODEL_ID"
}
]
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "bettertoken/YOUR_MODEL_ID"
}
}
}
}

Chat Completions

{
"models": {
"mode": "merge",
"providers": {
"bettertoken": {
"baseUrl": "https://bettertoken.ai/v1",
"apiKey": "YOUR_API_KEY",
"api": "openai-completions",
"models": [
{
"id": "YOUR_MODEL_ID",
"name": "YOUR_MODEL_ID"
}
]
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "bettertoken/YOUR_MODEL_ID"
}
}
}
}

openai-responses: /v1/responses; openai-completions: /v1/chat/completions. Base URL: https://bettertoken.ai/v1.

Vérifier la connexion

Exécutez :

Fenêtre de terminal
openclaw config validate
openclaw gateway restart
openclaw models list
openclaw models status

La configuration est active lorsque la validation réussit, que le Gateway redémarre et que bettertoken/YOUR_MODEL_ID apparaît dans la liste et le statut des modèles. Si une session existante utilise toujours un ancien modèle, créez une nouvelle session et vérifiez de nouveau.

Changer de modèle

Ajoutez le nouveau modèle à models.providers.bettertoken.models, puis définissez agents.defaults.model.primary sur bettertoken/YOUR_MODEL_ID. Enregistrez, validez la configuration et redémarrez le Gateway.

Erreurs fréquentes

ErreurSolution
Échec de config validateVérifiez les virgules, guillemets et accolades du JSON.
401Copiez de nouveau apiKey et supprimez les espaces.
404openai-responses: /v1/responses; openai-completions: /v1/chat/completions. Base URL: https://bettertoken.ai/v1.
Modèle absentVérifiez qu’il figure dans la liste des modèles du fournisseur et dans agents.defaults.model.primary.
La session existante utilise l’ancien modèleExécutez openclaw gateway restart et créez une nouvelle session.

Configuration avancée

Questions associées

Facultatif : gérer le fournisseur avec CC Switch

Pour gérer les fournisseurs de plusieurs outils au même endroit, consultez la configuration d’OpenClaw dans CC Switch.

Détails techniques

Responses et Chat Completions

openai-responses: /v1/responses; openai-completions: /v1/chat/completions. Base URL: https://bettertoken.ai/v1.