nanobot 模型路由与配置
上级索引:00-概览与索引 | 上一篇:04-多Agent协作
🌐 支持的模型提供商
| 提供商 | 接入方式 | 备注 |
|---|---|---|
| OpenAI | {{待填}} | {{待填}} |
| Anthropic | {{待填}} | {{待填}} |
| 本地模型(Ollama) | {{待填}} | {{待填}} |
| 自定义 OpenAI 兼容 API | {{待填}} | {{待填}} |
| 图像生成模型 | {{待填}} | {{待填}} |
⚙️ 模型配置结构
json
{
"models": {
"default": "{{待填:默认模型}}",
"providers": {
"{{待填:provider_name}}": {
"api_key": "{{待填}}",
"base_url": "{{待填}}",
"models": ["{{待填}}"]
}
}
}
}🔄 Fallback 机制
{{待填:当主模型不可用时,如何自动切换到备用模型}}
json
{
"fallback": ["{{待填:模型1}}", "{{待填:模型2}}"]
}📊 Langfuse 集成(可观测性)
{{待填:Langfuse 是什么,nanobot 如何集成以追踪模型调用}}
json
{
"langfuse": {
"enabled": true,
"public_key": "{{待填}}",
"secret_key": "{{待填}}",
"host": "{{待填}}"
}
}🎯 模型路由策略
{{待填:如何根据任务类型路由到不同模型,例如代码任务用 Claude,搜索任务用轻量模型}}
📝 个人笔记
{{待填}}