Configure API keys and endpoints for OpenAI, Anthropic, Google, and other AI providers
better-openclaw supports multiple AI providers for language models. Configure providers when generating your stack or add them later via environment variables.
When you select AI providers, better-openclaw adds the required environment variables to your .env file:
.env
# ═══════════════════════════════════════════════════════════════════════════════# AI Provider API Keys# ═══════════════════════════════════════════════════════════════════════════════# API Key for openai AI models# Service: OpenClaw Core | Required: Yes | Secret: YesOPENAI_API_KEY=# API Key for anthropic AI models# Service: OpenClaw Core | Required: Yes | Secret: YesANTHROPIC_API_KEY=# API Key for google AI models# Service: OpenClaw Core | Required: Yes | Secret: YesGOOGLE_API_KEY=# API Key for xai AI models# Service: OpenClaw Core | Required: Yes | Secret: YesXAI_API_KEY=# API Key for deepseek AI models# Service: OpenClaw Core | Required: Yes | Secret: YesDEEPSEEK_API_KEY=# API Key for groq AI models# Service: OpenClaw Core | Required: Yes | Secret: YesGROQ_API_KEY=# API Key for openrouter AI models# Service: OpenClaw Core | Required: Yes | Secret: YesOPENROUTER_API_KEY=# API Key for mistral AI models# Service: OpenClaw Core | Required: Yes | Secret: YesMISTRAL_API_KEY=# API Key for together AI models# Service: OpenClaw Core | Required: Yes | Secret: YesTOGETHER_API_KEY=
# ═══════════════════════════════════════════════════════════════════════════════# Claude Web Provider (optional)# ═══════════════════════════════════════════════════════════════════════════════# Claude AI session key for web provider authentication# Service: OpenClaw Core | Required: No | Secret: YesCLAUDE_AI_SESSION_KEY=# Claude web session key for web provider authentication# Service: OpenClaw Core | Required: No | Secret: YesCLAUDE_WEB_SESSION_KEY=# Claude web cookie for web provider authentication# Service: OpenClaw Core | Required: No | Secret: YesCLAUDE_WEB_COOKIE=
Web provider authentication tokens expire. Use the official Anthropic API for production deployments.