run: ./run.sh quota --once --limit 5 · full: ./run.sh quota-daemon
Last batch summary
—
Farm CLI (manual)
cd ~/grok-http-farm ./run.sh pipeline 10 5 ./run.sh status ./run.sh smoke
Dashboard tidak start farm unattended. Sticky bar CLI + panel di atas update live saat `./run.sh farm|pipeline`.
Pakai (bridge sticky_rr)
base_url = http://127.0.0.1:8810/v1 model = grok-4.5 api_key = ~/grok-auto-farm/data/bridge_api_key.txt
| Status | Last refresh | Expires |
|---|
same source as Overview · ./run.sh quota-daemon
Load balancing (vault RR)
Edit live. Bridge hot-reload ~2s. Vault & Mode B tidak disentuh.
Grok reasoning effort
Atur seberapa dalam Grok nalar. Bukan Claude /effort.
Upstream model tetap grok-4.5; suffix
-low/-medium/-high = alias effort.
Default auto = biarkan upstream (tidak inject field).
grok-4.5-high → effort high
reasoning_effort / reasoning.effort
Prioritas: request field → model suffix → default dashboard.
Token savers → bridge inject
On/off per kategori. Default OFF (traffic existing aman).
Inject ke instructions sebelum upstream Grok.
RTK = guidance only (client shell), bukan filter server.
| Saver | On | Level | Role |
|---|---|---|---|
| Caveman | Output terse (lite/medium/full) | ||
| Ponytail | Minimal code / YAGNI | ||
| RTK | Shell token hygiene guidance |
—
Live bridge + inject preview
(load Bridge tab…)
(preview)
Smoke bridge
(idle)
Mode B (sole RT writer)
(idle)
(…)
Buat API Key
(idle)
Daftar Key
Cara pakai
POST {URL}/v1/chat/completions
Auth: Bearer sk-user-...
curl {URL}/v1/chat/completions \\
-H "Authorization: Bearer sk-user-XXXX" \\
-H "Content-Type: application/json" \\
-d '{"model":"grok-4.5","messages":[{"role":"user","content":"hi"}]}'