OllamaOllama

Ollama 报 model not found, try pulling it first

报错原文

model "<name>" not found, try pulling it first

尖括号 <…> 里的内容每次运行都会不同。

是什么意思

API 请求的模型名在这台机器上不存在。Ollama 的 API 不会自动下载;模型名必须和已拉取的模型完全一致,包括标签。

为什么会出现

  • 这台机器(或这个容器)上从没拉取过这个模型。
  • 标签不同:qwen3:8b 和 qwen3 是两个不同的名字。
  • 客户端连的不是你拉取模型时用的那个 Ollama 服务(不同端口、主机或容器)。

怎么解决

  1. ollama list 会列出已安装模型的准确名称;在请求里用这个名字。
  2. 在客户端实际连接的服务上拉取:ollama pull <name>。

相关报错

核对来源

报错原文于 2026-10-26 从源码中读取核对。