---
title: "OpenClaw avec des modèles hébergés en Europe"
description: "Faites tourner l’assistant OpenClaw sur des modèles open-weight traités dans l’UE en ajoutant inference.eu comme fournisseur personnalisé dans openclaw.json."
canonical: "https://inference.eu/fr/integrations/openclaw/"
language: "fr"
---

Agents · OpenClaw

# Utiliser OpenClaw avec des modèles open source hébergés dans l’UE

OpenClaw est un assistant IA personnel open source que vous hébergez sur votre machine ou votre serveur et que vous sollicitez depuis vos messageries. Il accepte des fournisseurs personnalisés compatibles OpenAI et Anthropic : ses agents peuvent donc tourner sur les modèles open-weight d’inference.eu, traités dans des centres de données européens.

[Contacter l'équipe](https://inference.eu/fr/contact/)[Configuration](#setup)

1.  01Format d'API: OpenAI et Anthropic
2.  02Centres de données dans l'UE
3.  03Couvert par un seul DPA

## Configuré en quelques minutes

1.  1

    Créez une clé API dans votre compte inference.eu et rendez-la accessible à la passerelle OpenClaw sous le nom `INFERENCE_EU_API_KEY`.

2.  2

    Ouvrez `~/.openclaw/openclaw.json` et ajoutez une entrée `inference-eu` sous `models.providers`, avec l’URL de base d’inference.eu et `api` réglé sur `openai-completions`.

3.  3

    Listez les modèles voulus sous `models`, chacun avec son `id` inference.eu et un nom d’affichage dans `name`.

4.  4

    Réglez `agents.defaults.model.primary` sur `inference-eu/kimi-k3` ou un autre modèle inference.eu.

5.  5

    Redémarrez la passerelle et envoyez un message à votre assistant pour vérifier qu’il répond via inference.eu.

~/.openclaw/openclaw.json

```
{
  agents: {
    defaults: { model: { primary: "inference-eu/kimi-k3" } },
  },
  models: {
    mode: "merge",
    providers: {
      "inference-eu": {
        baseUrl: "https://api.inference.eu/v1",
        apiKey: "${INFERENCE_EU_API_KEY}",
        api: "openai-completions",
        models: [
          { id: "kimi-k3", name: "Kimi K3" },
          { id: "glm-5.3", name: "GLM-5.3" },
          { id: "gpt-oss-120b", name: "gpt-oss-120b" },
        ],
      },
    },
  },
}
```

## Qu’est-ce qu’OpenClaw

OpenClaw est un assistant IA auto-hébergé. Un processus passerelle tourne sur votre ordinateur, un serveur domestique ou un VPS, et vous joignez vos agents depuis des messageries et un chat web. Les agents peuvent naviguer sur le web, exécuter des outils, gérer des fichiers et traiter des tâches planifiées pour vous.

Comme OpenClaw tourne sur votre propre infrastructure, c’est vous qui choisissez le fournisseur de modèles. En plus de ses fournisseurs intégrés, il prend en charge les fournisseurs personnalisés et les proxys qui parlent le format OpenAI Chat Completions ou Anthropic Messages. C’est ainsi que vous le connectez à inference.eu.

## Comment fonctionne la configuration

OpenClaw lit ses réglages dans `~/.openclaw/openclaw.json`, au format JSON5. Sous `models.providers`, l’entrée `inference-eu` règle `baseUrl` sur l’URL de base d’inference.eu terminée par `/v1`, `api` sur `openai-completions` et `apiKey` sur `${INFERENCE_EU_API_KEY}`, résolue depuis l’environnement. `mode: "merge"` conserve les fournisseurs intégrés à côté du vôtre.

Chaque modèle doit avoir au moins un `id` identique à celui d’inference.eu. Les agents désignent les modèles sous la forme `fournisseur/modèle` : `agents.defaults.model.primary` vaut donc `inference-eu/kimi-k3`. L’onboarding écrit les mêmes réglages avec `--custom-base-url` et `--custom-model-id`. Pour le format Anthropic, utilisez `anthropic-messages` et l’URL de base sans `/v1`.

## Quels modèles choisir

Les agents OpenClaw planifient sur de nombreuses étapes, appellent des outils et mènent de longues conversations sur plusieurs canaux. Ils ont besoin de modèles aux appels d’outils fiables, à l’aise avec un long contexte. `kimi-k3` est un modèle principal solide pour le travail d’assistant au quotidien, et `glm-5.3` une bonne alternative au raisonnement soigné.

Pour des agents qui écrivent ou relisent surtout du code, `qwen3-coder-480b-a35b-instruct` convient bien. `gpt-oss-120b` répond vite et sert aux agents légers, au tri et aux réponses courtes. Si un modèle accepte les images, ajoutez `input: ["text", "image"]` à son entrée pour que les pièces jointes lui parviennent comme images.

## Dépannage

Une erreur 401 signifie que le processus passerelle ne voit pas la clé. Les services lancés par systemd ou launchd ne lisent pas votre profil shell : définissez `INFERENCE_EU_API_KEY` dans l’environnement du service ou sous `env` dans la configuration. Une erreur 404 vient le plus souvent d’un chemin en trop dans `baseUrl`.

« Unknown model » signifie que `primary` désigne un identifiant absent de `models.providers.inference-eu.models` : ajoutez l’entrée, car les alias d’agents n’enregistrent pas de modèle. Si un agent n’appelle plus d’outils après un changement de modèle, vérifiez que ce modèle les prend en charge et lancez `openclaw doctor`.

## Garder le code et les données dans l’UE

Avec inference.eu comme fournisseur de modèles, les messages, fichiers et sorties d’outils de vos agents sont traités dans des centres de données de l’UE et ne servent jamais à l’entraînement. Nous signons un accord de sous-traitance au titre de l’article 28 du RGPD, publions la liste de nos sous-traitants et facturons en euros.

OpenClaw échange aussi avec les messageries connectées et avec les outils ou sites web utilisés par vos agents, qui traitent les données selon leurs propres conditions. Retirez des modèles de secours les fournisseurs dont vous n’avez pas besoin et hébergez la passerelle dans l’UE, pour que le trafic de modèles et les sessions enregistrées restent en Europe.

## OpenClaw

Catégorie

Agents

Éditeur

OpenClaw open-source project

Format d'API

OpenAI et Anthropic

Traitement

Centres de données dans l'UE

Site web

[openclaw.ai](https://openclaw.ai/)

Documentation

[docs.openclaw.ai](https://docs.openclaw.ai/concepts/model-providers/custom-providers)

## OpenClaw : questions fréquentes

Les questions que nous posent le plus les achats, les développeurs et les juristes. Il en manque une ? Posez-la-nous directement.

Oui. Ajoutez un fournisseur sous \`models.providers\` dans \`~/.openclaw/openclaw.json\`, avec \`baseUrl\`, \`apiKey\`, \`api: "openai-completions"\` et une liste de modèles. OpenClaw prend aussi en charge les points d’accès compatibles Anthropic avec \`api: "anthropic-messages"\`.

Réglez \`agents.defaults.model.primary\` sur \`inference-eu/\` suivi de l’identifiant du modèle, par exemple \`inference-eu/kimi-k3\`. Chaque agent peut remplacer ce choix par défaut avec son propre réglage de modèle s’il en a besoin.

Kimi K3 est un modèle principal solide pour le travail d’assistant avec des outils. GLM-5.3 constitue une bonne alternative, Qwen3 Coder 480B convient aux agents de code, et gpt-oss-120b traite bien les réponses rapides et le tri des messages.

L’identifiant du modèle manque dans \`models.providers.inference-eu.models\`. Les alias sous \`agents.defaults.models\` n’ajoutent que des métadonnées et n’enregistrent aucun modèle. Ajoutez une entrée avec le bon \`id\`, puis redémarrez la passerelle pour l’appliquer.

Les services en arrière-plan ne chargent pas votre profil shell, si bien que \`INFERENCE\_EU\_API\_KEY\` est vide pour la passerelle. Définissez la variable dans l’unité systemd ou launchd, ou sous \`env\` dans \`openclaw.json\`, puis redémarrez la passerelle.

Oui. Avec \`models.mode\` réglé sur \`merge\`, votre fournisseur \`inference-eu\` s’ajoute au catalogue intégré. Pour que tout le trafic de modèles reste dans l’UE, veillez à ce que les agents et les modèles de secours ne désignent que des modèles \`inference-eu/\`.

Oui, pour les modèles qui acceptent les images. Ajoutez \`input: \["text", "image"\]\` à l’entrée du modèle pour qu’OpenClaw transmette les pièces jointes des messageries comme véritables images. Sans ce réglage, le modèle ne reçoit qu’une référence textuelle.

Les requêtes de modèle sont traitées par inference.eu dans des centres de données de l’UE. La messagerie utilisée transporte vos messages selon ses propres conditions, et la passerelle stocke les sessions là où vous l’hébergez. Choisissez un hébergeur européen pour garder ces données en Europe.

Oui. Réglez \`api\` sur \`anthropic-messages\` dans l’entrée du fournisseur et utilisez l’URL de base d’inference.eu sans le \`/v1\` final. Les deux formats donnent accès aux mêmes modèles ; le format OpenAI reste le plus simple par défaut.

Oui. Choisissez un fournisseur personnalisé pendant l’onboarding et saisissez l’URL de base d’inference.eu, votre clé et un identifiant de modèle. En mode non interactif, passez \`--custom-base-url\` et \`--custom-model-id\`. Le résultat est identique à l’entrée écrite dans \`openclaw.json\`.

[Poser une question](https://inference.eu/fr/contact/)

## Pages liées

[Toutes les intégrations](https://inference.eu/fr/integrations/)

-   [Hermes AgentFaites tourner Hermes Agent de Nous Research sur des modèles open-weight traités dans l’UE, avec un point d’accès compatible OpenAI défini dans config.yaml.Agents](https://inference.eu/fr/integrations/hermes-agent/)
-   [PiAjoutez inference.eu au fichier models.json de Pi et utilisez cet agent de code minimaliste avec des modèles open-weight traités dans l’UE.Agents de code](https://inference.eu/fr/integrations/pi/)
-   [gooseAjoutez inference.eu comme fournisseur compatible OpenAI dans goose Desktop ou la CLI et faites tourner vos agents sur des modèles open-weight traités dans l’UE.Agents](https://inference.eu/fr/integrations/goose/)

## Faites passer vos charges IA sur une infrastructure européenne

Dites-nous quels modèles vous utilisez et votre volume approximatif. Nous répondons sous un jour ouvré avec un tarif et la suite.

-   Réponse sous un jour ouvré
-   Tarif adapté à votre volume
-   DPA prêt à signer
