# MANUELL INSTALLATION — Kimi Integration ## Snabbversion (3 steg) ```bash # STeg 1: Kopiera filer sudo cp /home/bernt/.openclaw/workspace/kimi-integration-backup/model-router-kimi.mjs /opt/amos/api/model-router.mjs sudo cp /home/bernt/.openclaw/workspace/kimi-integration-backup/bernt-kimi.json /opt/amos/agents/bernt.json sudo cp /home/bernt/.openclaw/workspace/kimi-integration-backup/hermes-kimi.json /opt/amos/agents/hermes.json sudo cp /home/bernt/.openclaw/workspace/kimi-integration-backup/sven-kimi.json /opt/amos/agents/sven.json # Steg 2: Sätt rättigheter sudo chown root:root /opt/amos/api/model-router.mjs /opt/amos/agents/*.json sudo chmod 644 /opt/amos/api/model-router.mjs /opt/amos/agents/*.json # Steg 3: Verifiera echo "=== Verifiering ===" head -20 /opt/amos/api/model-router.mjs echo "" grep '"model"' /opt/amos/agents/bernt.json ``` --- ## Detaljerad version ### 1. Backup (redan gjort) Originalfiler finns i: - `/home/bernt/.openclaw/workspace/kimi-integration-backup/*.bak` ### 2. Kopiera nya filer ```bash # Model-router (huvudfilen) sudo cp /home/bernt/.openclaw/workspace/kimi-integration-backup/model-router-kimi.mjs \ /opt/amos/api/model-router.mjs # Agenter sudo cp /home/bernt/.openclaw/workspace/kimi-integration-backup/bernt-kimi.json \ /opt/amos/agents/bernt.json sudo cp /home/bernt/.openclaw/workspace/kimi-integration-backup/hermes-kimi.json \ /opt/amos/agents/hermes.json sudo cp /home/bernt/.openclaw/workspace/kimi-integration-backup/sven-kimi.json \ /opt/amos/agents/sven.json ``` ### 3. Sätt rättigheter ```bash sudo chown root:root /opt/amos/api/model-router.mjs sudo chmod 644 /opt/amos/api/model-router.mjs sudo chown root:root /opt/amos/agents/bernt.json /opt/amos/agents/hermes.json /opt/amos/agents/sven.json sudo chmod 644 /opt/amos/agents/bernt.json /opt/amos/agents/hermes.json /opt/amos/agents/sven.json ``` ### 4. Verifiera ändringar ```bash # Kolla att Kimi finns i model-router grep -n "KIMI" /opt/amos/api/model-router.mjs | head -10 # Kolla att agenter har rätt modell grep '"model"' /opt/amos/agents/bernt.json grep '"model"' /opt/amos/agents/hermes.json grep '"model"' /opt/amos/agents/sven.json ``` Förväntat resultat: ``` bernt.json: "model": "kimi-k2.6", hermes.json: "model": "kimi-k2.6", sven.json: "model": "qwen3-32b-bedrock", ``` ### 5. Lägg till API-nyckel (när du har den) ```bash # Kontrollera om .env finns ls -la /opt/amos/.env # Lägg till nyckel echo "KIMI_API_KEY=***" | sudo tee -a /opt/amos/.env # Verifiera sudo grep KIMI_API_KEY /opt/amos/.env ``` ### 6. Testa (när nyckel är på plats) ```bash # Testa model-router node -e "import('/opt/amos/api/model-router.mjs').then(m => console.log('Kimi models:', Object.keys(m.MODELS).filter(k => k.includes('KIMI'))))" # Testa live (om nyckel finns) node /tmp/test-kimi-live.mjs ``` --- ## Återställning (om något går fel) ```bash # Återställ alla filer från backup sudo cp /home/bernt/.openclaw/workspace/kimi-integration-backup/model-router.mjs.bak /opt/amos/api/model-router.mjs sudo cp /home/bernt/.openclaw/workspace/kimi-integration-backup/bernt.json.bak /opt/amos/agents/bernt.json sudo cp /home/bernt/.openclaw/workspace/kimi-integration-backup/hermes.json.bak /opt/amos/agents/hermes.json sudo cp /home/bernt/.openclaw/workspace/kimi-integration-backup/sven.json.bak /opt/amos/agents/sven.json echo "✅ Återställning klar" ``` --- ## Sammanfattning av ändringar | Fil | Ändring | |-----|---------| | `api/model-router.mjs` | + Kimi K2.6, K2.7 Code, K2.7 Highspeed | | `agents/bernt.json` | model: "kimi-k2.6" | | `agents/hermes.json` | model: "kimi-k2.6" | | `agents/sven.json` | model: "qwen3-32b-bedrock", fallback: "kimi-k2.6" | --- Klar att köra? Kopiera kommandona ovan och kör i terminalen.