nanobot 配置参考
上级索引:00-概览与索引
📍 配置文件位置
| 平台 | 默认路径 |
|---|
| macOS / Linux | {{待填:~/.nanobot/config.json}} |
| Windows | {{待填}} |
🗂️ 完整配置结构
{
"models": {
"default": "{{待填}}",
"providers": { "{{待填}}": {} }
},
"channels": {
"websocket": { "enabled": true },
"telegram": { "enabled": false, "token": "{{待填}}" },
"discord": { "enabled": false, "token": "{{待填}}" }
},
"tools": {
"shell": { "enabled": "{{待填}}" },
"files": { "enabled": "{{待填}}" },
"web_search": { "enabled": "{{待填}}" },
"web_fetch": { "enabled": "{{待填}}" },
"image_gen": { "enabled": "{{待填}}" }
},
"mcp": {
"servers": []
},
"dream": {
"enabled": "{{待填}}"
},
"langfuse": {
"enabled": false,
"public_key": "{{待填}}",
"secret_key": "{{待填}}"
},
"security": {
"{{待填}}": "{{待填}}"
}
}
📋 配置项速查表
models
| 字段 | 类型 | 默认值 | 说明 |
|---|
default | string | — | {{待填}} |
fallback | array | — | {{待填}} |
providers.*.api_key | string | — | {{待填}} |
providers.*.base_url | string | — | {{待填}} |
channels
| 字段 | 类型 | 默认值 | 说明 |
|---|
websocket.enabled | bool | true | {{待填}} |
telegram.token | string | — | {{待填}} |
discord.token | string | — | {{待填}} |
| 字段 | 类型 | 默认值 | 说明 |
|---|
shell.enabled | bool | {{待填}} | {{待填}} |
files.enabled | bool | {{待填}} | {{待填}} |
web_search.enabled | bool | {{待填}} | {{待填}} |
security
| 字段 | 类型 | 默认值 | 说明 |
|---|
{{待填}} | {{待填}} | {{待填}} | {{待填}} |
🔐 环境变量支持
{{待填:哪些配置项可以通过环境变量覆盖,格式规范}}
📝 个人笔记
{{待填}}
🔗 延伸阅读