UX: 在保存之前,设置 UI 中没有 Ollama (或其他本地 LLM) 的连接测试/健康检查按钮
作者: chirag127创建于 2026年7月1日更新于 2026年9月2日
□ 总结
本地LLM配置的Khoj设置页面(Ollama,LLaMA-cpp服务器)没有"测试连接"按钮. 用户必须保存配置并尝试聊天以发现端点是否可被到达并模型名称是否正确.
□ 环境
- OS: Windows 11 企业号 10.0.26200
- Khoj通过Docker桌面4.79(WSL2后端)自行托管
- Ollama在Windows上自发运行(`http://host.ZDocker.内部:11434')
□ 问题
- 用户输入 Ollama 基址(
http://host.ZDocker. 内部:11434')和设置中的模型名(llama3.2') - 保存配置——没有立即反馈
- 开始聊天——然后发现端点无法到达(防火墙,错误的端口)或模型名称为two
- 无内置UI指标区分"连接但模式缺失"与"主机无法到达"与"模型加载".
在“host.Docker.Internal' vs “localhost' vs WSL2 IP地址混淆常见的视窗上,以及Ollama的Windows服务在Docker的可视界面上可能没有绑定的Windows上,这一点尤其成问题.
□ 请求的特性
添加**"测试连接"/"验证"** 按钮,与设置UI中的Ollama URL+模型字段相邻. 点击时 :
- 点击“GET < base url>/api/tags”(奥巴马健康终点)
- 显示内置成功(“ 已连接 —— 4个可用模型”) 或出错( “ 已拒绝连接 ” http://... 11434)
- 如果连接, 插入可用模型名称的下拉, 而不是自由文本输入
□ 使用大小写
自宿Khoj在编码代理中为MCP知识源索引个人笔记;本地的LLM配置需要可验证,无需通过聊天UI进行回路.
内容来源: khoj-ai/khoj