Skip to main content
The Meta API uses the OpenAI-compatible Responses API (POST /v1/responses) for the muse-spark-1.1 reasoning model. The provider ships as a bundled OpenClaw plugin.

Getting started

1

Set the API key

2

Verify models are available

Lists the static muse-spark-1.1 catalog entry. If MODEL_API_KEY is unresolved, openclaw models status --json reports the missing credential under auth.unusableProfiles.

Non-interactive setup

Built-in catalog

Capabilities:
  • Text + image input
  • Tool calling and streaming
  • Reasoning effort: minimal, low, medium, high, xhigh (default: high)
  • Stateless encrypted reasoning replay (store: false, include: ["reasoning.encrypted_content"])
muse-spark-1.1 does not accept reasoning.effort: "none". OpenClaw maps --thinking off to minimal for this provider.

Manual config

If the Gateway runs as a daemon (launchd, systemd, Docker), make sure MODEL_API_KEY is available to that process — for example in ~/.openclaw/.env or through env.shellEnv. A key exported only in an interactive shell will not help a managed service unless the env is imported separately.

Smoke test

Live tests use muse-spark-1.1 against POST /v1/responses.

Model providers

Choosing providers, model refs, and failover behavior.

Thinking modes

Reasoning effort levels for muse-spark-1.1.

Configuration reference

Agent defaults and model configuration.