返回AI问答
Hermes Agent 接 Open WebUI 后为什么模型下拉框是空的?先查 /v1、8642 和 Docker 地址

Hermes Agent 接 Open WebUI 后为什么模型下拉框是空的?先查 /v1、8642 和 Docker 地址

AI问答 Admin 150 次浏览

Hermes Agent 接到 Open WebUI 后模型下拉框是空的,最常见不是服务彻底挂了,而是 URL 少了 /v1Hermes 的 8642 没起来,或者 Docker 里把宿主机写成了 localhost。官方 Open WebUI 文档把这三点直接列进了排错区,先从这里查最快。

最短排查顺序

  1. 看 Open WebUI 连接地址是不是 http://host.docker.internal:8642/v1,不是单纯 :8642
  2. 本机执行 curl http://localhost:8642/health,确认 Hermes API Server 已启动。
  3. 再执行 curl http://localhost:8642/v1/models,正常应能看到 hermes-agent 或 profile 名称。
  4. 如果 Open WebUI 跑在 Docker 里,别把 Hermes 地址写成容器里的 localhost,要用 host.docker.internal--network=host,或桥接 IP。

为什么容易卡在这里

因为 Open WebUI 的连接测试能过,不代表模型列表就一定拉得到。连接测试更多是“这个地址像不像 API”,模型下拉框则还要依赖 /v1/models 返回正确内容。

一句话:模型下拉框为空,先别重装 Open WebUI。优先核对 /v1、Hermes 8642 是否监听,以及容器访问宿主机的地址写法。

官方开源地址:https://github.com/NousResearch/hermes-agent;官方文档入口:https://hermes-agent.nousresearch.com/

推荐工具

更多