provider

Ollama

直接答案Ollama 同时提供本地运行时与云端 API;两者 Base URL 和认证方式不同。

更新 · 审核信息

先分清本地运行时与 Cloud

Ollama 不是单一模型厂商,而是同时提供本地运行时、官方模型库与 Ollama Cloud API。原生本地 Base URL 是 http://localhost:11434/api,Cloud 是 https://ollama.com/api;本站 /v1/chat/completions 是网关的兼容入口,不能把上述厂商直连地址当作本站路径。可用标签、许可证、模板、量化与能力由具体 Library 条目决定。

认证规则取决于调用位置

默认 localhost 本地 API 不要求认证;直接调用 Ollama Cloud 必须发送 Authorization: Bearer <OLLAMA_API_KEY>。某些 OpenAI SDK 即使连接本地兼容端点也要求填写 api_key 字段,但该值会被本地 Ollama 忽略。不要把 Ollama Cloud Key、本站 Key 和 SDK 的本地占位值混用。

原生响应默认是 NDJSON 流

/api/generate 等原生生成接口默认以 application/x-ndjson 返回多行 JSON,而不是一个完整 JSON 文档。客户端必须逐行解析,直到完成标记;需要单个 JSON 响应时显式设置 "stream": false。流开始后即使 HTTP 已是 200,后续行仍可能出现带 error 的对象,解析器必须检查每一行,不能只看初始状态码。

上下文与内存要主动预算

Ollama 默认上下文长度是 4096 token,可用 OLLAMA_CONTEXT_LENGTH 调整服务默认值,或在请求的 num_ctx 中设置。更长上下文会增加内存或显存占用并影响并发;先按实际提示词、检索片段和输出预算压测,不要只看模型理论上限。

不要裸露本地服务

Ollama 默认绑定 127.0.0.1:11434。若通过 OLLAMA_HOST 改为非回环监听,必须把它视为未经内置认证保护的服务:使用防火墙或私网限制来源,并在反向代理增加 TLS、认证、速率限制与请求体上限。不要把管理接口和本地文件能力直接暴露到公网。

错误、成本与模型安全

400 检查请求字段,404 检查模型是否已拉取或云端可用,429 是限流,500/502 可能是服务或上游错误;只对临时错误做有限退避。云端调用需关注配额与成本,本地运行也有下载、磁盘、内存、GPU 和并发成本。社区模型上线前应核验来源、digest、许可证、模板和安全评测。

已核验厂商目录

按能力类型查看最新模型

这里展示厂商官方目录中的具体型号,不代表本站一定已开放;可调用 ID、端点和价格请以模型广场为准。

文本、推理与代码

  • gemma4:latest 开放权重

    Ollama 可本地运行的 Google Gemma 4 最新移动标签,支持文本和图像输入。

    原始厂商: Google 发布时间未在所引官方来源中注明
  • qwen3.5:latest 开放权重

    Ollama 可本地运行的千问 3.5 最新移动标签,支持文本和图像输入。

    原始厂商: Qwen 发布时间未在所引官方来源中注明

向量、检索与重排

  • qwen3-embedding:latest 开放权重

    Ollama 可本地运行的千问 3 向量模型最新标签。

    原始厂商: Qwen 发布时间未在所引官方来源中注明
  • embeddinggemma:latest 开放权重

    Ollama 可本地运行的 Google EmbeddingGemma 最新标签。

    原始厂商: Google 发布时间未在所引官方来源中注明
前往模型广场核对实时可用型号

适用场景

  • 本地与私有部署
  • 统一模型管理
  • 原生及兼容 API

API 协议

  • /v1/chat/completions

FAQ

Ollama 本地与 Cloud 的 Base URL 分别是什么?

原生本地 API 是 http://localhost:11434/api,Ollama Cloud 是 https://ollama.com/api;本站入口另用本站 Base URL。

Ollama API 都需要 API Key 吗?

不需要。默认 localhost API 免认证;直连 Ollama Cloud 必须使用 Bearer API Key。本站 Key、Cloud Key 与本地 SDK 占位值不能混用。

为什么 Ollama 返回很多行 JSON?

原生生成接口默认返回 application/x-ndjson 流。逐行解析到完成标记,或设置 "stream": false 获取单个 JSON 响应。

Ollama 默认上下文长度是多少?

默认是 4096 token,可用 OLLAMA_CONTEXT_LENGTH 或请求中的 num_ctx 调整;上下文越长,内存或显存占用通常越高。

HTTP 200 后 Ollama 流还会失败吗?

会。流启动后状态码不能再改变,后续 NDJSON 行可能包含 error 对象,所以必须检查每一行并记录最终状态。

可以把 11434 端口直接暴露到公网吗?

不建议。默认本地接口免认证;改为非回环监听时应使用私网或防火墙,并在反向代理增加 TLS、认证、限流和请求体限制。

官方来源

  1. Ollama Model Library Official
  2. Ollama API Introduction Official
  3. Ollama API Authentication Official
  4. Ollama API Streaming Official
  5. Ollama API Errors Official
  6. Ollama FAQ Official