Files
boc/kimi-integration-backup/MANUAL_INSTALL.md
T
Bernt bae705aa97 ARCHITECTURE: NFC roadmap, edge AI, audit logging
- 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
2026-06-29 16:24:48 +00:00

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.