OpenClaw con Muapi

Collega Muapi a OpenClaw come provider personalizzato compatibile con OpenAI per usare i modelli testuali Muapi negli agenti e nei canali collegati.

1. Crea una chiave e scegli un modello

Crea una chiave API nella dashboard Muapi e mostra l’elenco dei modelli testuali:

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

Scegli un modello con capabilities.tools: true per consentire a OpenClaw di usare gli strumenti.

2. Configura il provider

Imposta MUAPI_API_KEY nell’ambiente del gateway OpenClaw. Aggiungi provider e modello predefinito alla configurazione, di solito ~/.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" } } },
}

Sostituisci entrambe le occorrenze di YOUR_MODEL_ID con l’ID esatto Muapi. Non salvare la chiave nei file condivisi del progetto. Se OpenClaw è un servizio, assicurati che il suo ambiente contenga MUAPI_API_KEY.

3. Avvia OpenClaw e verifica il modello

openclaw models list
openclaw tui

Prova una piccola attività che usa uno strumento, come riassumere un file nell’area di lavoro. Collega i canali di messaggistica dopo aver verificato il modello nel terminale.

Risoluzione dei problemi

  • Se il modello non compare, controlla l’ID provider, l’ID modello esatto e la sintassi JSON5.
  • Se l’autenticazione non riesce, verifica che il gateway possa leggere MUAPI_API_KEY.
  • Se non usa strumenti, scegli un modello con capabilities.tools: true.
  • Inizia con un’attività breve e controlla i consumi nella dashboard Muapi.

Consulta la documentazione OpenClaw per i provider personalizzati e la configurazione dei modelli.