OpenClaw Config Edit: Komplett oppsett- og konfigurasjonsguide (2026)
Mestre openclaw config edit-kommandoer for WhatsApp, Discord, Telegram, Ollama og mer. Trinn-for-trinn-guide for å konfigurere kanaler, modeller, leverandører og fikse vanlige OpenClaw-konfigurasjonsfeil.
Sammendrag
Hurtigreferanse for de vanligste OpenClaw-konfigurasjonskommandoene:
# Åpne konfigurasjonsredigereren
openclaw config edit
# Sett en spesifikk verdi
openclaw config set channels.whatsapp.enabled true
openclaw config set model.provider openai
openclaw config set model.name gpt-4o
# Vis gjeldende konfigurasjon
openclaw config show
# Valider og fiks konfigurasjonsproblemer
openclaw doctor
openclaw doctor --fix
# Tilbakestill til standard
openclaw config reset
Hva er OpenClaw?
OpenClaw er et åpen kildekode AI-assistent-rammeverk som kobler store språkmodeller til meldingskanaler som WhatsApp, Discord, Telegram og Slack. Det støtter flere modellleverandører — OpenAI, Anthropic, Ollama (lokale modeller), Google og mer — og kan utvides med egendefinerte ferdigheter og plugins.
Kjernen i OpenClaw er konfigurasjonssystemet. Nesten alt — hvilke kanaler som er aktive, hvilken modell som brukes, hvilke ferdigheter som er lastet — kontrolleres gjennom konfigurasjonsfiler. Å mestre openclaw config edit er nøkkelen til å få OpenClaw til å kjøre slik du vil.
openclaw config edit: Grunnleggende
Åpne konfigurasjonsredigereren
Hovedkommandoen for å konfigurere OpenClaw er:
openclaw config edit
Dette åpner konfigurasjonsfilen din i standard terminalredigerer (vanligvis nano, vim, eller det $EDITOR er satt til). Konfigurasjonsfilen er vanligvis plassert på ~/.openclaw/config.yaml eller ~/.config/openclaw/config.yaml avhengig av installasjonen.
Konfigurasjonsfilstruktur
OpenClaw-konfigurasjonsfilen er YAML-formatert og organisert i seksjoner:
# Modellkonfigurasjon
model:
provider: openai # openai, anthropic, ollama, google
name: gpt-4o # modellidentifikatorstreng
temperature: 0.7
max_tokens: 4096
# Kanalkonfigurasjon
channels:
whatsapp:
enabled: false
phone_number_id: ""
access_token: ""
discord:
enabled: false
bot_token: ""
telegram:
enabled: false
bot_token: ""
slack:
enabled: false
bot_token: ""
app_token: ""
# Ferdigheter og plugins
skills:
- web_search
- calculator
- weather
# Tale-til-tekst
stt:
provider: whisper
model: whisper-1
# Systemprompt
system_prompt: "You are a helpful assistant."
Sette individuelle verdier
I stedet for å redigere hele filen kan du sette individuelle konfigurasjonsverdier fra kommandolinjen:
openclaw config set model.provider anthropic
openclaw config set model.name claude-sonnet-4-6
openclaw config set model.temperature 0.5
Dette er nyttig for skripting eller raske endringer uten å åpne en redigerer.
Be first to build with AI
Y Build is the AI-era operating system for startups. Join the waitlist and get early access.
Sette opp kanaler
WhatsApp-integrasjon krever en Meta Business-konto og WhatsApp Business API-tilgang.
# Aktiver WhatsApp-kanal
openclaw config set channels.whatsapp.enabled true
openclaw config set channels.whatsapp.phone_number_id "YOUR_PHONE_NUMBER_ID"
openclaw config set channels.whatsapp.access_token "YOUR_ACCESS_TOKEN"
openclaw config set channels.whatsapp.verify_token "YOUR_VERIFY_TOKEN"
# Sett webhook-URL
openclaw config set channels.whatsapp.webhook_url "https://your-domain.com/webhook/whatsapp"
Discord
Discord-oppsett er enklere — du trenger bare et bot-token fra Discord Developer Portal.
openclaw config set channels.discord.enabled true
openclaw config set channels.discord.bot_token "YOUR_DISCORD_BOT_TOKEN"
Telegram
Telegram krever et bot-token fra @BotFather:
openclaw config set channels.telegram.enabled true
openclaw config set channels.telegram.bot_token "YOUR_TELEGRAM_BOT_TOKEN"
Telegram støtter både polling og webhook-modus. Polling er enklere for utvikling (ingen offentlig URL nødvendig):
openclaw config set channels.telegram.mode polling
For produksjon, bruk webhook-modus:
openclaw config set channels.telegram.mode webhook
openclaw config set channels.telegram.webhook_url "https://your-domain.com/webhook/telegram"
Slack
Slack-integrasjon bruker Socket Mode (anbefalt) eller Events API:
openclaw config set channels.slack.enabled true
openclaw config set channels.slack.bot_token "xoxb-YOUR-BOT-TOKEN"
openclaw config set channels.slack.app_token "xapp-YOUR-APP-TOKEN"
Socket Mode anbefales fordi det ikke krever en offentlig URL.
Konfigurere modellleverandører
OpenAI
openclaw config set model.provider openai
openclaw config set model.name gpt-4o
Sett API-nøkkelen din som en miljøvariabel (ikke legg den i konfigurasjonsfilen):
export OPENAI_API_KEY="sk-..."
Anthropic (Claude)
openclaw config set model.provider anthropic
openclaw config set model.name claude-sonnet-4-6
export ANTHROPIC_API_KEY="sk-ant-..."
Ollama (lokale modeller)
Her skinner OpenClaw for personvernbevisste brukere. Ollama lar deg kjøre modeller lokalt uten API-nøkler eller data som forlater maskinen din.
# Installer Ollama først
# https://ollama.ai
# Last ned en modell
ollama pull llama3.3
# Konfigurer OpenClaw til å bruke Ollama
openclaw config set model.provider ollama
openclaw config set model.name llama3.3
openclaw config set model.base_url "http://localhost:11434"
ollama serve) og at base-URLen stemmer. Standard Ollama-port er 11434.
Google (Gemini)
openclaw config set model.provider google
openclaw config set model.name gemini-2.5-pro
export GOOGLE_API_KEY="..."
xAI (Grok)
openclaw config set model.provider openai # xAI bruker OpenAI-kompatibelt API
openclaw config set model.name grok-4.1
openclaw config set model.base_url "https://api.x.ai/v1"
export OPENAI_API_KEY="xai-..." # Bruk xAI-nøkkel med OpenAI-leverandør
Vanlige konfigurasjonsfeil og løsninger
Feil: «Unknown config key»
Error: Unknown config key 'chanels.whatsapp.enabled'
Dette betyr vanligvis en skrivefeil i konfigurasjonsnøkkelen. Sjekk stavemåten. Vanlige feil:
chanels→channelsprovidr→providertelgram→telegram
Kjør
openclaw config show for å se alle gyldige nøkler.
Feil: «Channel auto-enabled without credentials»
Noen OpenClaw-versjoner aktiverer kanaler automatisk når du setter legitimasjon, selv om du ikke eksplisitt har aktivert dem. Dette kan forårsake oppstartsfeil hvis legitimasjonen er ufullstendig.
Løsning:# Deaktiver kanaler du ikke bruker eksplisitt
openclaw config set channels.whatsapp.enabled false
openclaw config set channels.discord.enabled false
openclaw config set channels.slack.enabled false
Feil: «Model provider not configured»
Error: Model provider 'anthropic' requires ANTHROPIC_API_KEY
Du må sette den tilsvarende miljøvariabelen. OpenClaw lagrer med vilje ikke API-nøkler i konfigurasjonsfilen av sikkerhetsgrunner.
Løsning: Legg API-nøkkelen til shell-profilen din (~/.bashrc, ~/.zshrc) eller bruk en .env-fil:
echo 'export ANTHROPIC_API_KEY="sk-ant-..."' >> ~/.zshrc
source ~/.zshrc
Bruke openclaw doctor
openclaw doctor-kommandoen validerer hele konfigurasjonen din og rapporterer problemer:
openclaw doctor
Eksempel på utdata:
Checking configuration...
✓ Config file found
✓ Model provider configured
✗ WhatsApp: enabled but missing access_token
✗ Discord: bot token invalid format
✓ Telegram: configured correctly
✓ Ollama: connection successful
2 issues found. Run 'openclaw doctor --fix' to attempt auto-fix.
--fix-flagget forsøker å løse problemer automatisk:
openclaw doctor --fix
Dette deaktiverer kanaler med manglende legitimasjon, korrigerer kjente formateringsproblemer og foreslår manuelle fikser for problemer det ikke kan løse automatisk.
Avansert konfigurasjon
Egendefinerte ferdigheter
OpenClaw støtter egendefinerte ferdigheter (plugins) som utvider assistentens muligheter:
skills:
- web_search
- calculator
- weather
- custom_skill:
path: ./my-skills/custom_tool.py
config:
api_key_env: CUSTOM_API_KEY
Eller via kommandolinjen:
openclaw skills add web_search
openclaw skills add ./my-skills/custom_tool.py
openclaw skills list
openclaw skills remove calculator
Tale-til-tekst (STT)-konfigurasjon
For støtte for talemeldinger på WhatsApp og Telegram:
stt:
provider: whisper # whisper, deepgram, google
model: whisper-1
language: auto # automatisk gjenkjenning eller spesifiser "en", "no", etc.
openclaw config set stt.provider whisper
openclaw config set stt.model whisper-1
Tuya smarthjem-integrasjon
OpenClaw kan kontrollere Tuya-kompatible smarthjem-enheter:
tuya:
enabled: true
access_id: "YOUR_TUYA_ACCESS_ID"
access_key: "YOUR_TUYA_ACCESS_KEY"
endpoint: "https://openapi.tuyaus.com"
Dette lar deg kontrollere lys, brytere, termostater og andre Tuya-enheter gjennom naturlige språkkommandoer i enhver tilkoblet kanal.
Flere modellkonfigurasjoner
Du kan definere modellforhåndsinnstillinger og bytte mellom dem:
models:
default:
provider: openai
name: gpt-4o
fast:
provider: ollama
name: llama3.3
reasoning:
provider: anthropic
name: claude-opus-4-6
openclaw config set model.active default
# eller bytt under kjøring
openclaw --model fast
Vanlige spørsmål
Hvor lagres OpenClaw-konfigurasjonsfilen?
Standardplasseringen er ~/.openclaw/config.yaml. På noen installasjoner kan den være på ~/.config/openclaw/config.yaml. Kjør openclaw config show --path for å se den nøyaktige plasseringen.
Kan jeg bruke OpenClaw uten noen sky-API?
Ja. Konfigurer Ollama som modellleverandør og bruk Telegram i polling-modus. Dette gir deg en fullstendig lokal, privat AI-assistent uten at data forlater maskinen din.
Hvordan oppdaterer jeg OpenClaw?
pip install --upgrade openclaw
# eller
npm update -g openclaw
Etter oppdatering, kjør openclaw doctor for å sjekke for eventuelle endringer i konfigurasjonsformat.
Kan jeg kjøre flere kanaler samtidig?
Ja. Aktiver så mange kanaler du vil — OpenClaw håndterer dem samtidig. Hver kanal deler samme modell- og ferdighetskonfigurasjon.
Hvordan tilbakestiller jeg konfigurasjonen til standard?
openclaw config reset
Dette overskriver konfigurasjonsfilen din med standardmalen. Ta sikkerhetskopi av eksisterende konfigurasjon først om nødvendig.
Ønsker du noe enklere?
OpenClaw er kraftig, men krever terminalkomfort og manuell konfigurasjon. Hvis du vil bygge og sende AI-drevne produkter uten å administrere konfigurasjonsfiler, modellleverandører og kanalintegrasjoner selv:
Y Build håndterer hele stabelen — distribusjon, produktvideoer, AI SEO og analyse. Ingen konfigurasjonsfiler. Ingen terminal. Bare bygg og send. Start gratis →Kilder:
Be first to build with AI
Y Build is the AI-era operating system for startups. Join the waitlist and get early access.