OpenClaw Config Edit: Full Setup Guide (2026)
Fullstendig guide for openclaw config edit for WhatsApp, Discord, Telegram og Ollama. Kopier og lim inn kommandoer for å konfigurere kanaler, modeller og leverandører. Fiks vanlige konfigurasjonsfeil.
TL;DR
Hurtigreferanse for de vanligste OpenClaw konfigurasjonskommandoene:
# Åpne konfigurasjonseditoren
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 standardverdier
openclaw config reset
Hva er OpenClaw?
OpenClaw er et rammeverk for AI-assistenter med åpen kildekode som kobler store språkmodeller til meldingskanaler som WhatsApp, Discord, Telegram og Slack. Det støtter flere modell-leverandører — OpenAI, Anthropic, Ollama (lokale modeller), Google med flere — og kan utvides med tilpassede ferdigheter og utvidelser.
Kjernen i OpenClaw er konfigurasjonssystemet. Nesten alt — hvilke kanaler som er aktive, hvilken modell som skal brukes, hvilke ferdigheter som er lastet inn — styres via konfigurasjonsfiler. Å mestre openclaw config edit er nøkkelen til å få OpenClaw til å kjøre akkurat slik du vil.
openclaw config edit: Grunnleggende
Åpne konfigurasjonseditoren
Hovedkommandoen for å konfigurere OpenClaw er:
openclaw config edit
Dette åpner konfigurasjonsfilen din i din standard terminal-editor (vanligvis nano, vim, eller hva enn $EDITOR er satt til). Konfigurasjonsfilen er vanligvis lokalisert i ~/.openclaw/config.yaml eller ~/.config/openclaw/config.yaml avhengig av installasjonen din.
Struktur på konfigurasjonsfilen
OpenClaw-konfigurasjonsfilen er i YAML-format og organisert i seksjoner:
# Modell-konfigurasjon
model:
provider: openai # openai, anthropic, ollama, google
name: gpt-4o # identifikasjonsstreng for modell
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 utvidelser
skills:
- web_search
- calculator
- weather
# Tale-til-tekst
stt:
provider: whisper
model: whisper-1
# System-instruks
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 editor.
Sette opp kanaler
WhatsApp-integrasjon krever en Meta Business-konto og tilgang til WhatsApp Business API.
# Aktiver WhatsApp-kanalen
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-oppsettet er enklere — du trenger bare en 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 en 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 enklest for utvikling (krever ingen offentlig URL):
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 modell-leverandø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 direkte 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)
Dette er her OpenClaw virkelig skinner for personvernsbevisste brukere. Ollama lar deg kjøre modeller lokalt uten API-nøkler eller at data 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-URL stemmer. Standardporten for Ollama 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 stavingen din. 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 auto-aktiverer kanaler når du setter innloggingsdetaljer, selv om du ikke eksplisitt har aktivert dem. Dette kan føre til at oppstarten feiler hvis detaljene er ufullstendige.
Løsning:# Deaktiver eksplisitt kanaler du ikke bruker
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 tilhørende miljøvariabelen. OpenClaw lagrer med vilje ikke API-nøkler i konfigurasjonsfilen av sikkerhetshensyn.
Løsning: Legg til API-nøkkelen i din skall-profil (~/.bashrc, ~/.zshrc) eller bruk en .env-fil:
echo 'export ANTHROPIC_API_KEY="sk-ant-..."' >> ~/.zshrc
source ~/.zshrc
Bruke openclaw doctor
Kommandoen openclaw doctor 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.
Flagget --fix prøver å løse problemer automatisk:
openclaw doctor --fix
Dette vil deaktivere kanaler som mangler innloggingsdetaljer, korrigere kjente formateringsfeil og foreslå manuelle løsninger for problemer som ikke kan fikses automatisk.
Avansert konfigurasjon
Tilpassede ferdigheter (Skills)
OpenClaw støtter tilpassede ferdigheter (plugins) som utvider assistentens evner:
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 # auto-detekter eller spesifiser "no", "en", etc.
openclaw config set stt.provider whisper
openclaw config set stt.model whisper-1
Tuya Smart Home-integrasjon
OpenClaw kan styre 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 styre lys, brytere, termostater og andre Tuya-enheter gjennom naturlige språkkommandoer i enhver tilkoblet kanal.
Konfigurasjon av flere modeller
Du kan definere forhåndsinnstillinger for modeller 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 ved kjøretid
openclaw --model fast
Ofte stilte spørsmål
Hvor lagres OpenClaw-konfigurasjonsfilen?
Standard lokasjon er ~/.openclaw/config.yaml. På noen installasjoner kan den ligge i ~/.config/openclaw/config.yaml. Kjør openclaw config show --path for å se nøyaktig plassering.
Kan jeg bruke OpenClaw uten noen sky-API?
Ja. Konfigurer Ollama som din modell-leverandør og bruk Telegram i polling-modus. Dette gir deg en fullstendig lokal og 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 om det er endringer i konfigurasjonsformatet.
Kan jeg kjøre flere kanaler samtidig?
Ja. Aktiver så mange kanaler du vil — OpenClaw håndterer dem samtidig. Hver kanal deler samme konfigurasjon for modeller og ferdigheter.
Hvordan tilbakestiller jeg konfigurasjonen til standardverdier?
openclaw config reset
Dette overskriver konfigurasjonsfilen din med standardmalen. Ta en sikkerhetskopi av din eksisterende konfigurasjon først hvis nødvendig.
Ønsker du noe enklere?
OpenClaw er kraftig, men krever at du er komfortabel med terminalen og manuell konfigurasjon. Hvis du ønsker å bygge og lansere AI-drevne produkter uten å administrere konfigurasjonsfiler, modell-leverandører og kanalintegrasjoner selv:
Y Build håndterer hele stacken — distribusjon, produktvideoer, AI SEO og analyse. Ingen konfigurasjonsfiler. Ingen terminal. Bare bygg og lanser. Start gratis →Kilder: