OpenClaw avec un fournisseur personnalisé
Ajoutez ce fournisseur à openclaw.json, et OpenClaw fait tourner ses agents sur les modèles Claude, GPT, Gemini et Grok grâce à votre clé AIGROW.
Vous avez déjà un code ? Utilisez-le sur l’accès API, puis créez une clé.
Votre openclaw.json
{
models: {
providers: {
aigrow: {
baseUrl: "https://aigrow.gg/v1",
apiKey: "ag_your_key_here",
api: "openai-completions",
models: [
{ id: "claude-opus-5.5", name: "Claude Opus 5.5", contextWindow: 1000000 },
],
},
},
},
agents: {
defaults: { model: { primary: "aigrow/claude-opus-5.5" } },
},
}Remplacez ag_your_key_here par une clé obtenue sur l’accès API.

Ce que dit la vidéo
- En ce moment, chaque appel à Claude ou à GPT vous coûte le prix public.
- La facture grimpe à chaque utilisateur ajouté.
- Les mêmes modèles. Jusqu’à 75 % sous le prix public.
- Un seul point d’accès pourClaude, GPT, Gemini et Grok
- 100 $US de crédit API pour 25 $US. Les économies varient selon le modèle. Aucun modèle ne coûte plus cher que le prix public.
- Crédit APILes modèles Claude, GPT, Gemini et Grok via un seul point d’accès, avec un crédit prépayé. 25 $US. Commencer dès aujourd’hui.
Où se trouve le réglage
- La configuration
~/.openclaw/openclaw.json- La clé, si vous la gardez hors de la configuration
~/.openclaw/.env
Gardez la clé hors de la configuration
Placez la clé dans ~/.openclaw/.env, le fichier que OpenClaw recommande pour les clés de fournisseurs, et indiquez ${AIGROW_API_KEY} comme apiKey.
# ~/.openclaw/.env
AIGROW_API_KEY=ag_your_key_here
# openclaw.json, in the aigrow provider
apiKey: "${AIGROW_API_KEY}",Plus de modèles
Listez chaque identifiant souhaité sous models, puis changez de modèle avec openclaw models set, par exemple openclaw models set aigrow/claude-opus-5.5.
{
models: {
providers: {
aigrow: {
baseUrl: "https://aigrow.gg/v1",
apiKey: "ag_your_key_here",
api: "openai-completions",
models: [
{ id: "claude-opus-5.5", name: "Claude Opus 5.5", contextWindow: 1000000 },
{ id: "grok-4.7", name: "Grok 4.7", contextWindow: 500000 },
{ id: "gpt-6.1-sol", name: "GPT-6.1 Sol", contextWindow: 1050000 },
],
},
},
},
agents: {
defaults: { model: { primary: "aigrow/claude-opus-5.5" } },
},
}Quel modèle choisir
Saisissez l’identifiant exactement comme il est écrit ici.
- Claude Opus 5.5
claude-opus-5.5 - Le modèle par défaut dans chaque bloc de cette page, et un bon modèle principal pour le travail avec des agents. Contexte : 1 000 000 tokens.
- Grok 4.7
grok-4.7 - Pour un modèle Grok. Il coûte moins cher par token reçu que n’importe quel modèle Claude proposé ici. Contexte : 500 000 tokens.
- GPT-6.1 Sol
gpt-6.1-sol - Pour un modèle GPT. Il coûte moins cher qu’Opus, aussi bien par token envoyé que par token reçu. Contexte : 1 050 000 tokens.
- Claude Fable 5.2
claude-fable-5.2 - Coûte plus cher par token qu’Opus. Comparez les deux dans le classement du code avant de changer. Contexte : 1 000 000 tokens.
La grille tarifaire indique chaque identifiant et son tarif en crédits, les tarifs de l’API Claude donnent les prix publics, et le classement des modèles pour le code compare les modèles sur des requêtes de programmation.
Vérifier que tout fonctionne
D’abord la clé seule, puis OpenClaw avec cette clé.
La clé
Demandez la liste des modèles. Il faut une clé valide, et cela ne coûte rien.
curl https://aigrow.gg/v1/models -H "Authorization: Bearer ag_your_key_here"{
"object": "list",
"data": [
{ "id": "claude-opus-5.5", "object": "model", ... },
{ "id": "claude-fable-5.2", "object": "model", ... },
{ "id": "claude-fable-5.1", "object": "model", ... },
{ "id": "gpt-6-astra", "object": "model", ... },
{ "id": "claude-sonnet-5.5", "object": "model", ... },
{ "id": "gpt-6.1-sol", "object": "model", ... },
{ "id": "gpt-6.1-terra", "object": "model", ... },
{ "id": "grok-4.7", "object": "model", ... },
{ "id": "gemini-4-argon", "object": "model", ... },
...
],
"has_more": false
}OpenClaw
Lancez un échange depuis le terminal. agent exec lit la même configuration et n’a pas besoin d’une OpenClaw Gateway en cours d’exécution.
openclaw agent exec "Reply with the word ready" --model aigrow/claude-opus-5.5readyEn cas d’échec
D’abord les erreurs propres à OpenClaw, puis les réponses que l’endpoint renvoie à n’importe quel outil.
- L’OpenClaw Gateway refuse de démarrer après la modification
- OpenClaw rejette une configuration contenant une clé inconnue, un mauvais type ou une valeur invalide. openclaw doctor indique le problème exact, et openclaw doctor --fix applique les réparations qu’il connaît.
- OpenClaw affiche un avertissement à propos de ${AIGROW_API_KEY}
- La variable est absente ou vide, donc le fournisseur n’a pas de clé. Définissez AIGROW_API_KEY dans ~/.openclaw/.env ou dans l’environnement où OpenClaw démarre.
- openclaw models set indique que le fournisseur est inconnu
- Le fournisseur doit d’abord figurer dans models.providers. Vérifiez que l’identifiant est bien aigrow dans la configuration et dans la référence du modèle, comme dans aigrow/claude-opus-5.5.
- Mon outil affiche une erreur 401 ou d’authentification
- La clé est absente ou mal saisie. Copiez-la de nouveau depuis Accès API sur le tableau de bord, et vérifiez qu’elle est bien transmise comme clé, et non comme nom de modèle. Une clé révoquée provoque la même erreur : créez-en une nouvelle et remplacez-la.
- J’obtiens une erreur 402 ou un message sur le crédit
- Votre solde est vide. Ouvrez Accès API sur le tableau de bord, activez un code ou achetez un autre pack, et la requête suivante passera. Rien d’autre à modifier.
- J’obtiens une erreur 404 ou « Unknown model »
- Le modèle doit être l’un de ceux que l’endpoint propose, par exemple claude-opus-5.5. Les écritures propres aux fournisseurs fonctionnent aussi (claude-opus-5-5, anthropic/claude-opus-5.5), mais un identifiant daté ou tout modèle hors du catalogue est rejeté avant que la requête soit transmise, et rien n’est facturé. Envoyez GET /v1/models avec votre clé pour obtenir la liste à jour, ou consultez les identifiants dans la grille tarifaire.
- Les requêtes sont rejetées avec l’erreur 429
- Le endpoint vous demande de ralentir. Chaque erreur 429 comporte un en-tête retry-after, et les SDK d’OpenAI et d’Anthropic attendent ce délai puis relancent la requête automatiquement. Dans votre propre boucle, attendez le nombre de secondes indiqué ou envoyez moins de requêtes à la fois. Une requête refusée n’est pas facturée.
- Le modèle est indisponible pour le moment
- Une erreur 404 indiquant que le modèle n’est pas disponible pour le moment signifie que ce modèle est brièvement indisponible. Votre clé et votre solde sont intacts. Réessayez dans un instant ou envoyez la requête à un autre modèle.
- J’obtiens une erreur 502 ou 503
- Il s’agit d’une erreur temporaire, qui n’est jamais débitée de votre solde. Réessayez la requête ; si elle continue d’échouer, contactez-nous via la boutique et nous examinerons le problème.
Ce qui ne fonctionne pas avec AIGROW
Les chiffres de coût propres à OpenClaw. Le bloc ne définit aucun prix, donc OpenClaw compte chaque requête à 0 ; le journal d’activité dans Accès API indique ce que chaque requête a coûté.
Recherche web en direct au sein du modèle. Un outil de recherche web envoyé avec une requête reçoit une réponse fondée sur ce que le modèle sait déjà, sans résultats en direct. Un outil qui récupère des pages sur votre propre machine continue de fonctionner.
Tout point d’accès autre que ces trois : /v1/messages, /v1/chat/completions et /v1/models. L’API Responses, les embeddings et le comptage de tokens renvoient une erreur 404.
Les champs de routage tels que models, route, provider et plugins. Ils sont ignorés : une requête va donc toujours au seul modèle qu’elle indique.
Ce que coûte un mois d’utilisation d’OpenClaw
L’utilisation d’OpenClaw est facturée au token, aux tarifs en crédits de la grille tarifaire. Un agent renvoie toute la conversation à chaque étape : une longue tâche coûte donc plus que son dernier message ne le laisse penser. Le journal d’activité de l’accès API indique le coût de chaque requête.
Plafonner les dépenses d’OpenClaw
Questions sur OpenClaw et une API personnalisée
- Comment ajouter un fournisseur personnalisé à OpenClaw ?
- Ajoutez une entrée sous models.providers dans ~/.openclaw/openclaw.json avec baseUrl défini sur https://aigrow.gg/v1, api défini sur openai-completions, votre clé comme apiKey et les identifiants de modèles sous models. Définissez ensuite agents.defaults.model.primary sur aigrow/claude-opus-5.5.
- Où OpenClaw conserve-t-il sa configuration ?
- Dans ~/.openclaw/openclaw.json, un fichier JSON5 : les commentaires et les virgules finales sont donc acceptés. OPENCLAW_CONFIG_PATH indique à OpenClaw un fichier situé ailleurs, et l’OpenClaw Gateway applique seule toute modification du fichier.
- Puis-je la configurer sans modifier le fichier ?
- Oui. openclaw config set écrit une valeur à la fois, et l’onglet Config de la Control UI sur http://127.0.0.1:18789 affiche les mêmes réglages sous forme de formulaire.
- Puis-je limiter les dépenses d’OpenClaw ?
- Oui. Donnez à OpenClaw sa propre clé dans Accès API et fixez-lui un plafond mensuel. Une fois que la clé a dépensé son plafond au cours d’un mois civil (UTC), ses requêtes reçoivent une erreur 402 jusqu’au 1er du mois suivant, et vos autres clés continuent de fonctionner.
Sources : OpenClaw Custom providers · OpenClaw Configuration · OpenClaw Environment variables · OpenClaw models CLI · OpenClaw agent CLI. Consulté le 28 octobre 2026.
Configurer un autre outil
- Claude CodeProtocole Anthropic
Quatre variables d’environnement, dans le shell ou dans settings.json.
- ClineProtocole OpenAI
Le fournisseur OpenAI Compatible, quatre champs dans l’écran des paramètres.
- Roo CodeProtocole OpenAI
Le fournisseur OpenAI Compatible, avec les mêmes champs que dans Cline.
- Kilo CodeProtocole OpenAI
Un fournisseur personnalisé dans l’onglet Providers ; la liste des modèles se remplit toute seule.
- ContinueProtocole OpenAI
Une entrée models dans config.yaml, avec provider openai et un apiBase.
- AiderProtocole OpenAI
OPENAI_API_BASE et OPENAI_API_KEY, puis openai/ avant l’identifiant du modèle.
- OpenCodeProtocole OpenAI
Un bloc provider dans opencode.json et la clé via /connect.
- ZedProtocoles Anthropic et OpenAI
Un fournisseur compatible Anthropic pour Claude, un fournisseur compatible OpenAI pour GPT et Grok.
- GooseProtocole OpenAI
Le fournisseur OpenAI avec OPENAI_HOST, ou un fichier de fournisseur personnalisé.
- Vercel AI SDKProtocoles Anthropic et OpenAI
Le fournisseur OpenAI Compatible pour tous les modèles, ou le fournisseur Anthropic pour Claude.
- OpenAI Agents SDKProtocole OpenAI
Votre propre client AsyncOpenAI, basculé sur chat completions, avec le traçage désactivé.
- LangChainProtocoles Anthropic et OpenAI
ChatOpenAI avec base_url pour tous les modèles, ou ChatAnthropic pour Claude.
Le guide de l’API présente les SDK, curl, les endpoints et les codes d’erreur.
Collez le bloc : OpenClaw fonctionne alors avec votre crédit.
Achetez un pack de crédits, utilisez le code reçu par e-mail sur l’accès API, créez une clé et placez-la à la place de ag_your_key_here.