Lewati ke konten

PI Agent

Panduan memakai API SemutSSH di PI coding agent.

Terminal window
npm install -g --ignore-scripts @earendil-works/pi-coding-agent

Edit file ~/.pi/agent/models.json (buat kalau belum ada):

{
"providers": {
"semutssh": {
"baseUrl": "https://ai.semutssh.com/v1",
"api": "openai-completions",
"apiKey": "sk-semut-xxxxxxxxxxxx",
"compat": {
"supportsDeveloperRole": false,
"supportsReasoningEffort": false,
"supportsUsageInStreaming": false
},
"models": [
{
"id": "glm-5.2",
"name": "SemutSSH GLM-5.2",
"input": ["text"],
"contextWindow": 128000,
"maxTokens": 16384,
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }
},
{
"id": "semut-auto",
"name": "Semut Auto (Unlimited)",
"input": ["text"],
"contextWindow": 128000,
"maxTokens": 16384,
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }
}
]
}
}
}

Ganti id model sesuai model yang ada di plan kamu. Model semut-auto hanya untuk pelanggan Unlimited.

Jalankan PI agent, lalu pilih provider semutssh dan model yang sudah kamu tambahkan.