You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
63 lines
1.5 KiB
63 lines
1.5 KiB
{ |
|
"gateway": { |
|
"port": 18789, |
|
"mode": "local", |
|
"bind": "lan", |
|
"controlUi": { |
|
"allowedOrigins": [ |
|
"http://localhost:*", |
|
"http://localhost:18789", |
|
"http://127.0.0.1:*", |
|
"http://127.0.0.1:18789", |
|
"http://100.115.94.1:18789" |
|
], |
|
"dangerouslyDisableDeviceAuth": false |
|
}, |
|
"auth": { |
|
"mode": "token", |
|
"token": "${CONTROL_UI_TOKEN}", |
|
"rateLimit": { |
|
"maxAttempts": 10, |
|
"windowMs": 60000, |
|
"lockoutMs": 300000 |
|
} |
|
}, |
|
"trustedProxies": ["127.0.0.1", "100.115.94.1", "::1"] |
|
}, |
|
"agents": { |
|
"defaults": { |
|
"workspace": "/root/.openclaw/workspace", |
|
"model": { "primary": "default_llm/primary" } |
|
}, |
|
"list": [ |
|
{ "id": "main" }, |
|
{ "id": "{{AGENT_ID}}", "enabled": true } |
|
] |
|
}, |
|
"models": { |
|
"mode": "merge", |
|
"providers": { |
|
"default_llm": { |
|
"baseUrl": "${LLM_BASE_URL}", |
|
"apiKey": "${LLM_API_KEY}", |
|
"api": "openai-completions", |
|
"models": [ |
|
{ |
|
"id": "primary", |
|
"name": "${LLM_MODEL_ID}", |
|
"contextWindow": 128000, |
|
"maxTokens": 8192 |
|
}, |
|
{ |
|
"id": "embedding", |
|
"name": "${EMBEDDING_MODEL_ID}", |
|
"contextWindow": 8192 |
|
} |
|
] |
|
} |
|
} |
|
}, |
|
"memory": { "backend": "qmd", "citations": "auto" }, |
|
"skills": { "install": { "nodeManager": "npm" }, "entries": {} }, |
|
"plugins": { "allow": [], "load": { "paths": [] }, "entries": {} } |
|
}
|
|
|