OpenClaw avec Muapi

Connectez Muapi à OpenClaw comme fournisseur personnalisé compatible avec OpenAI. OpenClaw pourra alors utiliser les modèles texte Muapi dans ses agents et canaux connectés.

1. Créer une clé et choisir un modèle

Créez une clé API dans le tableau de bord Muapi, puis listez les modèles texte disponibles :

curl -s "https://api.muapi.ai/v1/models?type=text" \
  -H "Authorization: Bearer $MUAPI_API_KEY"

Choisissez un modèle dont la réponse indique capabilities.tools: true afin qu’OpenClaw puisse utiliser ses outils.

2. Configurer le fournisseur personnalisé

Définissez MUAPI_API_KEY dans l’environnement du gateway OpenClaw. Ajoutez le fournisseur et le modèle par défaut à la configuration OpenClaw, généralement ~/.openclaw/openclaw.json :

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

Remplacez les deux occurrences de YOUR_MODEL_ID par l’ID exact de la liste Muapi. Ne placez pas la clé dans des fichiers de projet partagés. Si OpenClaw est un service, son environnement doit contenir MUAPI_API_KEY.

3. Démarrer OpenClaw et vérifier le modèle

openclaw models list
openclaw tui

Testez une petite tâche utilisant un outil, par exemple résumer un fichier de l’espace de travail. Connectez les canaux de messagerie une fois le modèle fonctionnel dans le terminal.

Dépannage

  • Si le modèle n’apparaît pas, vérifiez l’ID du fournisseur, l’ID exact du modèle et la syntaxe JSON5.
  • En cas d’erreur d’authentification, vérifiez que le processus gateway peut lire MUAPI_API_KEY.
  • Si le modèle n’utilise pas les outils, choisissez-en un avec capabilities.tools: true.
  • Commencez par une tâche courte et consultez l’usage dans le tableau de bord Muapi ; les longues sessions peuvent transmettre beaucoup de contexte.

Consultez la documentation OpenClaw sur les fournisseurs personnalisés et la configuration des modèles.