2025 年 12 月 19 日,Ollama 发布 v0.13.5 版本,这是一次面向 AI Agent 场景 的关键迭代,显著提升函数调用准确性、模型多样性与工具兼容性,为构建高效、可靠的本地智能体奠定基础。
一、新增模型:Google FunctionGemma —— 专为函数调用而生
Ollama 首次引入 FunctionGemma,这是 Google 基于 Gemma 3 270M 微调的专用函数调用模型。相比通用版本,它能更精准解析用户意图并生成符合 JSON Schema 的工具调用结构。
ollama run functiongemma
开发者可借此构建自动订票、天气查询、数据库操作等可靠 Agent 应用,告别“猜格式”时代。
二、架构扩展:原生支持 BERT 类模型
此前 Ollama 仅支持 Decoder-only 架构(如 Llama、Mistral)。v0.13.5 起,BERT、RoBERTa、T5 等 Encoder 或 Encoder-Decoder 模型可在 Ollama 引擎上原生运行。
这意味着:
-
• Embedding、文本分类、问答等任务可本地部署;
-
• 未来可通过
Modelfile自定义导入更多非生成式模型。注:目前需手动集成,一键拉取支持将在后续版本开放。
三、DeepSeek-V3.1 全面增强:内置渲染 + 工具解析
深度求索的 DeepSeek-V3.1 不再仅限聊天——新版本为其添加:
- • 内置渲染器:优化输出格式,提升可读性;
- • 原生工具解析能力:可直接理解并执行工具调用请求。
开发者现可通过 Ollama API 直接驱动 DeepSeek-V3.1 执行函数,无需额外后处理,使其成为理想的 Agent 推理引擎。
四、关键修复:嵌套工具参数正确渲染
此前,当工具参数包含嵌套对象(如 {"location": {"city": "Beijing"}})时,Ollama 可能解析失败。
v0.13.5 已修复此问题,现在可完整、准确地处理任意深度的嵌套 JSON 结构,显著提升航班预订、多条件搜索等复杂场景的可靠性。
总结:小版本,大价值
| 维度 | 亮点 |
|---|---|
| 模型能力 | 新增专用函数调用模型 FunctionGemma |
| 架构支持 | 首次支持 BERT 等非生成式模型(引擎级) |
| 工具调用 | DeepSeek-V3.1 原生支持 + 嵌套参数修复 |
| 稳定性 | 关键 Bug 修复,提升生产环境可用性 |
虽为小版本更新,v0.13.5 却为本地 AI Agent 开发带来实质性飞跃,值得开发者立即体验。
ollama安装与升级方法请参见《最全的Ollama使用详解》。
[欢迎关注公众号,学习大模型开发与使用!(https://mp.weixin.qq.com/s/g9kjy5jLnD0JcWQHf7faow)