Caricamento in corso...
Caricamento in corso...
Last synced: Today, 22:00
Technical reference for the OpenClaw framework. Real-time synchronization with the official documentation engine.
Use this file to discover all available pages before exploring further.
This doc lists features that can invoke API keys and where their costs show up. It focuses on OpenClaw features that can generate provider usage or paid API calls.
Per-session cost snapshot
/status/status/statusPer-message cost footer
/usage full/usage tokensstatsstats.cachedcacheReadstats.input_tokens - stats.cachedAnthropic note: Anthropic staff told us OpenClaw-style Claude CLI usage is allowed again, so OpenClaw treats Claude CLI reuse and
claude -p/usage fullCLI usage windows (provider quotas)
openclaw status --usageopenclaw channels listX% leftusage_percentusagePercentmodel_remainsSee Token use & costs for details and examples.
OpenClaw can pick up credentials from:
auth-profiles.jsonOPENAI_API_KEYBRAVE_API_KEYFIRECRAWL_API_KEYmodels.providers.*.apiKeyplugins.entries.*.config.webSearch.apiKeyplugins.entries.firecrawl.config.webFetch.apiKeymemorySearch.*talk.providers.*.apiKeyskills.entries.<name>.apiKeyEvery reply or tool call uses the current model provider (OpenAI, Anthropic, etc). This is the primary source of usage and cost.
This also includes subscription-style hosted providers that still bill outside OpenClaw's local UI, such as OpenAI Codex, Alibaba Cloud Model Studio Coding Plan, MiniMax Coding Plan, Z.AI / GLM Coding Plan, and Anthropic's OpenClaw Claude-login path with Extra Usage enabled.
See Models for pricing config and Token use & costs for display.
Inbound media can be summarized/transcribed before the reply runs. This uses model/provider APIs.
See Media understanding.
Shared generation capabilities can also spend provider keys:
Image generation can infer an auth-backed provider default when
agents.defaults.imageGenerationModelagents.defaults.videoGenerationModelqwen/wan2.6-t2vSee Image generation, Qwen Cloud, and Models.
Semantic memory search uses embedding APIs when configured for remote providers:
memorySearch.provider = "openai"memorySearch.provider = "gemini"memorySearch.provider = "voyage"memorySearch.provider = "mistral"memorySearch.provider = "deepinfra"memorySearch.provider = "lmstudio"memorySearch.provider = "ollama"You can keep it local with
memorySearch.provider = "local"See Memory.
web_searchBRAVE_API_KEYplugins.entries.brave.config.webSearch.apiKeyEXA_API_KEYplugins.entries.exa.config.webSearch.apiKeyFIRECRAWL_API_KEYplugins.entries.firecrawl.config.webSearch.apiKeyGEMINI_API_KEYplugins.entries.google.config.webSearch.apiKeyXAI_API_KEYplugins.entries.xai.config.webSearch.apiKeyKIMI_API_KEYMOONSHOT_API_KEYplugins.entries.moonshot.config.webSearch.apiKeyMINIMAX_CODE_PLAN_KEYMINIMAX_CODING_API_KEYMINIMAX_API_KEYplugins.entries.minimax.config.webSearch.apiKeyhttps://ollama.comOLLAMA_API_KEYPERPLEXITY_API_KEYOPENROUTER_API_KEYplugins.entries.perplexity.config.webSearch.apiKeyTAVILY_API_KEYplugins.entries.tavily.config.webSearch.apiKeySEARXNG_BASE_URLplugins.entries.searxng.config.webSearch.baseUrlLegacy
tools.web.search.*Brave Search free credit: Each Brave plan includes $5/month in renewing free credit. The Search plan costs $5 per 1,000 requests, so the credit covers 1,000 requests/month at no charge. Set your usage limit in the Brave dashboard to avoid unexpected charges.
See Web tools.
web_fetchFIRECRAWL_API_KEYplugins.entries.firecrawl.config.webFetch.apiKeyIf Firecrawl isn’t configured, the tool falls back to direct fetch plus the bundled
web-readabilityplugins.entries.web-readability.enabledSee Web tools.
Some status commands call provider usage endpoints to display quota windows or auth health. These are typically low-volume calls but still hit provider APIs:
openclaw status --usageopenclaw models status --jsonSee Models CLI.
The compaction safeguard can summarize session history using the current model, which invokes provider APIs when it runs.
See Session management + compaction.
openclaw models scanOPENROUTER_API_KEYSee Models CLI.
Talk mode can invoke ElevenLabs when configured:
ELEVENLABS_API_KEYtalk.providers.elevenlabs.apiKeySee Talk mode.
Skills can store
apiKeyskills.entries.<name>.apiKeySee Skills.
© 2024 TaskFlow Mirror
Powered by TaskFlow Sync Engine