Integrasi OpenClaw
Integrasi OpenClaw
Section titled “Integrasi OpenClaw”Dokumen ini menjelaskan cara mengintegrasikan AI API SemutSSH dengan OpenClaw. Anda dapat mengkonfigurasi OpenClaw untuk menggunakan model AI dari SemutSSH dengan menambahkan provider semutssh pada konfigurasi .openclaw/openclaw.json.
Konfigurasi
Section titled “Konfigurasi”Berikut adalah contoh konfigurasi openclaw.json yang sudah disesuaikan untuk menggunakan SemutSSH:
{ "meta": { "lastTouchedVersion": "2026.2.6-3", "lastTouchedAt": "2026-02-09T08:47:51.504Z" }, "wizard": { "lastRunAt": "2026-02-09T08:47:51.482Z", "lastRunVersion": "2026.2.6-3", "lastRunCommand": "onboard", "lastRunMode": "local" }, "models": { "mode": "merge", "providers": { "semutssh": { "baseUrl": "https://ai.semutssh.com/v1", "apiKey": "API_KEY_SEMUTSSH", "api": "openai-completions", "models": [ { "id": "gemini-3.1-pro-preview", "name": "Gemini 3 Pro Preview", "reasoning": false, "input": [ "text" ], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 200000, "maxTokens": 8192 }, { "id": "glm-4.7", "name": "GLM 4.7", "reasoning": false, "input": [ "text" ], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 200000, "maxTokens": 8192 } ] } } }, "agents": { "defaults": { "model": { "primary": "semutssh/gemini-3.1-pro-preview" }, "maxConcurrent": 4, "subagents": { "maxConcurrent": 8 }, "workspace": "/home/ubuntu/.openclaw/workspace", "models": { "semutssh/gemini-3-pro-preview": {} } } }, "commands": { "native": "auto", "nativeSkills": "auto" }, "gateway": { "mode": "local", "auth": { "mode": "token", "token": "YOUR_GATEWAY_TOKEN" }, "port": 18789, "bind": "loopback", "tailscale": { "mode": "off", "resetOnExit": false } }, "messages": { "ackReactionScope": "group-mentions" }, "plugins": { "entries": { "telegram": { "enabled": true } } }, "channels": { "telegram": { "enabled": true, "botToken": "" } }, "skills": { "install": { "nodeManager": "npm" } }}Penjelasan Konfigurasi
Section titled “Penjelasan Konfigurasi”Beberapa poin penting dalam konfigurasi di atas:
- Base URL: Pastikan
baseUrldi set kehttps://ai.semutssh.com/v1. - API Key: Ganti
API_KEY_SEMUTSSHdengan API Key Anda yang valid. - Models: Daftar model yang ingin digunakan, seperti
gemini-3.1-pro-previewatauglm-4.7. - Agents Default Model: Atur
agents.defaults.model.primaryke model yang diinginkan, misalnyasemutssh/gemini-3-pro-preview.
Simpan konfigurasi ini pada file .openclaw/openclaw.json di direktori home user Anda.