agenticSeek | 09: LLM Provider 抽象:Ollama、LM Studio、OpenAI API 如何接入同一套 Agent

📅 2026/7/10 20:46:16
agenticSeek | 09: LLM Provider 抽象:Ollama、LM Studio、OpenAI API 如何接入同一套 Agent
第八章我们从安全角度讲了一个关键点:AgenticSeek 是否真正“本地”,不只取决于项目是不是跑在本机,还取决于 LLM Provider 把 Agent memory 发到了哪里。这一章我们就专门拆 Provider 层。它要解决的问题是:AgenticSeek 里面有 Router、Planner、Coder、Browser、File 等多个 Agent,它们为什么不直接调用 Ollama 或 OpenAI?为什么要多一层Provider?is_local、provider_name、provider_server_address到底如何影响模型调用路径?源码入口主要是:sources/llm_provider.py llm_server/app.py llm_server/sources/ollama_handler.py llm_server/sources/llamacpp_handler.py README.md config.ini .env.example docker-compose.yml如果你想换模型、接企业内部模型、接自托管 LLM server,或者搞清楚数据到底会不会出本机,这一章很关键。本章目标