bae705aa97
- Add NFC ePassport roadmap (ICAO 9303, eIDAS) - Add TensorFlow.js edge face detection (BlazeFace) - Add structured audit logger (GDPR-compliant) - Risk scoring support Part of KYC Apple Native UX v1.1.0
129 lines
3.7 KiB
Markdown
129 lines
3.7 KiB
Markdown
# 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.
|