<tr id="tp1vn"><td id="tp1vn"><dl id="tp1vn"></dl></td></tr>
  1. <p id="tp1vn"></p>
  2. <sub id="tp1vn"><p id="tp1vn"></p></sub>
    <u id="tp1vn"><rp id="tp1vn"></rp></u>
    <meter id="tp1vn"></meter>
      <wbr id="tp1vn"><sup id="tp1vn"></sup></wbr>
      日韩第一页浮力,欧美a在线,中文字幕无码乱码人妻系列蜜桃 ,国产成人精品三级麻豆,国产男女爽爽爽免费视频,中文字幕国产精品av,两个人日本www免费版,国产v精品成人免费视频71pao
      網易首頁 > 網易號 > 正文 申請入駐

      ollama v0.17.6 發布:重大解析修復與 Qwen3.5 完整支持,全鏈路優化模型渲染與工具調用

      0
      分享至




      2026 年 3 月 5 日,Ollama 正式發布了v0.17.6版本。這是一次極具實用價值的改進版本,在保持系統穩定的基礎上,重點修復了多個長期存在的細節性問題,包括GLM-OCR 的 Prompt 渲染錯誤、Qwen 3.5 工具調用與解析邏輯, 并帶來了對模型渲染、工具鏈、配置兼容性等方面的進一步完善。

      本篇文章將全面解析 v0.17.6 的變更列表、核心代碼結構調整、測試覆蓋改進及潛在影響,幫助開發者清晰理解此次升級的深度與意義。

      一、版本概覽

      發布日期:2026 年 3 月 5 日
      版本號:v0.17.6
      更新重點:

      1. 1. 修復GLM-OCR模型因 prompt 渲染錯誤導致無法工作的問題

      2. 2. 修復Qwen 3.5模型工具調用的解析與渲染問題

      3. 3. 優化模型配置文件命名兼容,例如Ollama (local)自動遷移為Ollama

      4. 4. 移除舊版本imagegenLLM 模型與peak memoryAPI 字段

      5. 5. 引入全新的 Qwen3.5 渲染及解析模塊,全面支持thinking模式

      此次更新共包含12 次提交、修改51 個文件,由 7 名開發人員完成。從 diff 記錄看,涉及到新增代碼超過 3900 行,同時刪除舊邏輯 4010 行,可見是一次覆蓋范圍較大的“重構 + 修復”整合版本。

      二、總體改動組成 1. API 層變化:移除PeakMemory字段

      api/types.go文件中刪除了Metrics結構體中的PeakMemory相關字段與輸出邏輯。
      其原始功能用于在模型推理時統計峰值內存占用,但由于mlx(Memory Layout Executor)層的 API 已移除此項指標,因此不再返回該值。

      舊結構:

      type Metrics struct {
      TotalDuration time.Duration `json:"total_duration,omitempty"`
      PeakMemory uint64 `json:"peak_memory,omitempty"`
      }

      刪除后:

      type Metrics struct {
      TotalDuration time.Duration `json:"total_duration,omitempty"`
      }

      同時刪除了相關的格式化函數formatPeakMemory、控制臺輸出內容,更新后的日志輸出更加簡潔,避免“空指標”誤導用戶。

      這也意味著未來 Ollama 將更聚焦性能時間維度指標,而非硬件狀態統計。

      2. 命令行層更新:移除imagegen運行參數

      cmd/cmd.go文件中刪除了--imagegen標志相關邏輯,不再通過 CLI 參數控制圖像生成模型使用內部 Runner。

      這體現了 v0.17.6 開始逐步統一模型調用接口,將生成型與多模態模型整合至統一 runner 體系中,從設計上簡化用戶調用路徑。

      3. 配置遷移優化:Ollama (local) → Ollama

      在配置管理模塊cmd/config/opencode.go中新增了名稱遷移邏輯,解決了配置兼容問題。
      許多開發者此前使用本地 provider 時,其配置如下:

      {
      "provider":{
      "ollama":{
      "name":"Ollama (local)",
      "npm":"@ai-sdk/openai-compatible",
      "options":{"baseURL":"http://localhost:11434/v1"}
      }
      }
      }

      新版本中,當檢測到Ollama (local)名稱時會自動遷移為Ollama,保證現有配置無需手動修改即可被識別。

      同時,新單元測試驗證邏輯如下:

      • ? 自動遷移本地 provider 名稱。

      • ? 保留自定義 provider 名稱(即不會覆蓋非默認配置)。

      • ? 刪除模型時保留非 Ollama 模型的子項。

      這確保了升級后配置文件兼容性 100%,不會破壞舊有項目結構。

      三、模型解析層全面升級:Qwen 3.5 Parser

      v0.17.6 最為關鍵的更新在于模型解析器部分。
      新增文件model/parsers/qwen35.go(238 行新增)正式引入了Qwen3.5 專屬解析器 Qwen35Parser,取代原有的通用Qwen3Parser

      (1) 核心特性

      • ? 完整支持thinking推理標簽 ...

      • ? 增強對分塊流式輸出的識別能力(跨 token stream 漸進渲染)

      • ? 可區分思考內容(thinking content)與輸出內容(response content)

      • ? 在思考區間不解析 ,避免錯把 reasoning 內部結構誤識別為工具調用

      (2) 狀態機設計

      新增狀態:

      const (
      qwen35ParserStateCollectingThinking
      qwen35ParserStateThinkingDoneEatingWhitespace
      qwen35ParserStateCollectingContent
      )

      解析邏輯以有限狀態機(FSM)形式實現。當遇到 起始標簽進入思考模式,遇到切換到內容模式。
      與此同時,對流式數據的分段處理更加精準,支持不完整的關閉標簽(如+nk>分兩次到達),確保輸出不會斷裂。

      (3) 異常情況處理

      • ? 若 未關閉,自動將后續內容視為思考過程輸出;

      • ? 若 Assistant 消息為續寫(帶 prefill),默認跳過起始思考階段;

      • ? 處理 嵌套、空格、換行符自動剔除,輸出純凈的 reasoning 文本。

      (4) 測試覆蓋 (model/parsers/qwen35_test.go)

      測試文件新增382 行,覆蓋以下場景:

      • ? 工具調用 XML 格式識別;

      • ? 含顯式 標簽的 reasoning 內容提取;

      • ? Assistant 預填充(prefill)場景;

      • ? 思考階段中誤判工具調用;

      • ? 標簽被分片情況;

      • ? 未閉合標簽情況下的安全輸出。

      這些測試使 Qwen 3.5 解析流程從多線程推理到斷流恢復都具備強魯棒性。

      四、模型渲染層優化:全面更新 Qwen3.5 與 GLM-OCR Renderer

      渲染器層:model/renderers/目錄新增了兩大核心組件:

      1.Qwen35Renderer

      文件model/renderers/qwen35.go,新增 389 行。
      該渲染器對應 Qwen3.5 模型 prompt 生成邏輯,旨在讓模型完全遵循 XML 函數調用格式與 思考框架。

      功能亮點:

      • ? 支持 指令區塊嵌入,格式嚴格遵循模型需求;

      • ? 自動拼接系統提示與函數聲明;

      • ? 支持生成 塊,帶 ;

      • ? 邏輯層支持多工具順序調用,多次 塊組裝;

      • ? 思考與輸出完美分離,緊密銜接模型訓練格式。

      渲染示例結構:

      <|im_start|>assistant

      I need to fetch the data first.

      Here is my analysis.



      42

      <|im_end|>
      其他改進:
      • ? 支持useImgTags圖片標記嵌入([img-0], [img-1]),兼容多模態;

      • ? 提供emitEmptyThinkOnNoThink參數,用于未啟用思考模式時補充空 模塊;

      • ? 對工具多次調用場景支持批量寫入;

      • ? 對assistant prefill保留最后階段輸出,不關閉<|im_start|>塊。

      測試文件model/renderers/qwen35_test.go共新增 389 行,涵蓋:

      • ? 多輪對話、函數調用遞歸;

      • ? Back-to-back 工具響應;

      • ? 思考與工具交錯場景;

      • ? Assistant 預填充完整性校驗。

      該模塊的引入使得 Ollama 在多模型推理框架下更貼合阿里 Qwen3.5 推理接口的真實結構。

      2.GLM-OCR Renderer 大幅修復

      文件model/renderers/glmocr.go修改 99 行。
      這次修復針對核心問題:GLM-OCR 模型無法正確渲染帶圖像的 prompt

      更新要點:

      • ? 新增GlmOcrRenderer結構體屬性useImgTags;

      • ? 引入內部函數renderContent(),根據配置動態選擇是否添加[img-x]標記;

      • ? 改善 ImageOffset(圖片計數偏移)管理;

      • ? 用戶消息按[img-0][img-1]順序標識多圖輸入;

      • ? 流程中修正原先message.Content與圖片塊拼接順序。

      渲染前后差異:

      舊版輸出(無法識別圖片位):

      <|user|>請識別圖片內容。

      新版輸出(帶多圖標記):

      <|user|>
      [img-0][img-1]請識別圖片內容。

      同時新增glmocr_test.go文件(99 行),驗證包括以下 5 種情況:

      1. 1. 單張圖片;

      2. 2. 多張圖片;

      3. 3. 多輪對話圖像偏移;

      4. 4. 默認模式不添加圖像標簽;

      5. 5. 無圖像場景內容保持一致。

      這意味著以后 GLM-OCR 模型將可以在多圖輸入下穩定進行 OCR 推理,輸出定位將完整無誤。

      3. 渲染器選擇邏輯更新

      model/renderers/renderer.go中更新了模型映射:

      case "qwen3.5":
      renderer := &Qwen35Renderer{isThinking: true, emitEmptyThinkOnNoThink: true, useImgTags: RenderImgTags}
      case "glm-ocr":
      return &GlmOcrRenderer{useImgTags: RenderImgTags}

      即:

      • ? 將原來的Qwen3VLRenderer替換為新的Qwen35Renderer;

      • ? 為GLM-OCR渲染器開啟全局圖片標簽選項。

      這使兩個模型在渲染階段均獲得一致的上下文構造與多模態支持。

      五、服務器邏輯補充更新

      server.go中,刪除了CompletionResponse返回體的PeakMemory字段,使 API 輸出與 Metrics 同步調整。
      這確保了傳輸數據更輕量化、字段結構一致。

      六、測試體系增強

      此次更新新增測試覆蓋超過 1000 行,主要針對以下方向:

      • ?配置遷移測試
        確保舊配置自動升級為標準名稱;

      • ?GLM-OCR 多圖輸入測試
        確認每張圖片得到正確索引;

      • ?Qwen3.5 渲染與解析系統測試
        模擬思考場景、函數嵌套、流式數據拼接;

      • ?工具調用與 reasoning 多階段測試
        驗證多工具連續調用的 XML 結構合法性;

      • ?Streaming 行為測試
        分塊輸入下保持狀態一致性。

      針對復雜推理模型,如 Qwen3.5 這種包含 的混合流式結構,此輪測試確保無論在并發推理還是斷流恢復場景下都不丟失內容。

      七、移除舊模型與無效依賴

      本次更新清理了歷史遺留的imagegen LLM模型,以及云模型拉取過程中的存根要求,進一步簡化了部署過程。
      Revert提交中體現了多次回滾與重放操作,表明研發團隊對云端模型加載機制進行深度優化與驗證。

      八、總結與展望

      Ollama v0.17.6 是一次結構性的重要版本更新。它沒有去追求新增功能,而是聚焦于底層穩定性、模型兼容與推理一致性的打磨,體現出平臺從實驗型向工業化過渡的信號。

      核心收益總結:

      1. 1.GLM-OCR修復后,OCR 模型可穩定處理多圖輸入。

      2. 2.Qwen3.5渲染與解析系統配套上線,支持完整 思考標簽鏈路。

      3. 3.配置文件自動遷移,升級成本為零。

      4. 4.API 數據結構簡化,輸出更清晰、兼容性更高。

      5. 5.測試覆蓋度大幅提升,確保行為穩定與準確。

      通過對 v0.17.6 的更新,可以預見 Ollama 在未來版本中將繼續強化多模態與 reasoning 模式集成,為 LLM 本地部署與企業多模型協作提供更堅實的基礎。

      結語

      代碼地址:github.com/ollama/ollama

      Ollama v0.17.6 雖非大版本跳躍,但卻在細節上體現了極高的工程重視度。
      從配置遷移到渲染邏輯,再到工具調用與流式解析,幾乎每個子模塊都在朝著更統一、更可靠、更智能的方向演進。

      我們相信人工智能為普通人提供了一種“增強工具”,并致力于分享全方位的AI知識。在這里,您可以找到最新的AI科普文章、工具評測、提升效率的秘籍以及行業洞察。 歡迎關注“福大大架構師每日一題”,發消息可獲得面試資料,讓AI助力您的未來發展。

      特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

      Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

      相關推薦
      熱點推薦
      果然,特朗普剛走,普京就要來了

      果然,特朗普剛走,普京就要來了

      燕梳樓頻道
      2026-05-15 15:41:03
      新婚15天就爆不倫!日諧星床戰照外泄 人妻私訊「穿最色內褲」求歡

      新婚15天就爆不倫!日諧星床戰照外泄 人妻私訊「穿最色內褲」求歡

      ETtoday星光云
      2026-05-14 15:58:05
      外交部宣布:尼安蒂將訪華

      外交部宣布:尼安蒂將訪華

      魯中晨報
      2026-05-15 17:06:04
      英超冠軍隕落!單賽季狂輸12場+丟52球 創7大恥辱紀錄 主帥仍嘴硬

      英超冠軍隕落!單賽季狂輸12場+丟52球 創7大恥辱紀錄 主帥仍嘴硬

      我愛英超
      2026-05-16 05:49:42
      “任何來自中國的物品”都不準許帶上空軍一號!

      “任何來自中國的物品”都不準許帶上空軍一號!

      認知決定世界
      2026-05-15 23:09:57
      馬斯克為啥到哪都帶著小兒子?最喜小兒亡賴:偏愛之外還有大計劃

      馬斯克為啥到哪都帶著小兒子?最喜小兒亡賴:偏愛之外還有大計劃

      老方
      2026-05-15 20:49:47
      英超歐冠形勢:維拉鎖定資格 3隊爭最后1席 利物浦盼曼城曼聯幫忙

      英超歐冠形勢:維拉鎖定資格 3隊爭最后1席 利物浦盼曼城曼聯幫忙

      我愛英超
      2026-05-16 05:46:53
      千億醫藥航母換擋升級,廣藥集團打響招商“加速度”

      千億醫藥航母換擋升級,廣藥集團打響招商“加速度”

      智谷趨勢
      2026-05-15 18:35:19
      為什么每次完事了都是進口農產品?

      為什么每次完事了都是進口農產品?

      多村來信
      2026-05-15 19:02:51
      張雪機車再拿第一!WSBK捷克站自由賽:53號車手德比斯奪全場第一

      張雪機車再拿第一!WSBK捷克站自由賽:53號車手德比斯奪全場第一

      快科技
      2026-05-15 18:00:34
      其實他才是對華敵意最深的美國總統,差一點鎖死咱們的崛起之路

      其實他才是對華敵意最深的美國總統,差一點鎖死咱們的崛起之路

      開著車去流浪
      2026-05-15 15:28:45
      商湯SenseNova U1深度拆解,原生統一架構終結縫合時代

      商湯SenseNova U1深度拆解,原生統一架構終結縫合時代

      機器之心Pro
      2026-05-15 17:13:40
      重磅反轉?曝央視與國際足聯達成協議:7億元轉播世界杯 各讓一步

      重磅反轉?曝央視與國際足聯達成協議:7億元轉播世界杯 各讓一步

      風過鄉
      2026-05-15 06:34:30
      連特朗普的兒媳婦都考慮到了!國宴結束后,我國專門安排了女保鏢

      連特朗普的兒媳婦都考慮到了!國宴結束后,我國專門安排了女保鏢

      阿龍聊軍事
      2026-05-15 05:43:23
      江西舉報恩人沈女士已社死,正臉照曝光,大叔崗位被調,景區回應

      江西舉報恩人沈女士已社死,正臉照曝光,大叔崗位被調,景區回應

      奇思妙想草葉君
      2026-05-15 07:33:51
      全球看中國,靈初智能用10萬小時人類數據寫下具身智能的中國答案

      全球看中國,靈初智能用10萬小時人類數據寫下具身智能的中國答案

      機器之心Pro
      2026-05-14 12:44:08
      日本贈予普京的秋田犬因年邁去世,曾在記者會上兇猛護主

      日本贈予普京的秋田犬因年邁去世,曾在記者會上兇猛護主

      紅星新聞
      2026-05-15 15:33:14
      返回美國途中,特朗普正式回應對臺軍售問題,非常不一般

      返回美國途中,特朗普正式回應對臺軍售問題,非常不一般

      kio魚
      2026-05-15 23:43:30
      國乒格局大洗牌!3人下桌、2人上桌,王勵勤動真格:樊振東或被棄

      國乒格局大洗牌!3人下桌、2人上桌,王勵勤動真格:樊振東或被棄

      以茶帶書
      2026-05-15 13:59:53
      馬斯克國宴偷吃事件有感

      馬斯克國宴偷吃事件有感

      關爾東
      2026-05-15 21:16:57
      2026-05-16 06:03:00
      moonfdd incentive-icons
      moonfdd
      福大大架構師每日一題
      1229文章數 68關注度
      往期回顧 全部

      科技要聞

      直降千元起步!蘋果華為率先開啟618讓利

      頭條要聞

      黃仁勛在北京喝豆汁痛苦皺眉 問“這是什么東西”

      頭條要聞

      黃仁勛在北京喝豆汁痛苦皺眉 問“這是什么東西”

      體育要聞

      德約科維奇買的球隊,從第6級聯賽升入法甲

      娛樂要聞

      方媛為何要來《桃花塢6》沒苦硬吃?

      財經要聞

      騰訊掉隊,馬化騰戳破真相

      汽車要聞

      高爾夫GTI刷新紐北紀錄 ID. Polo GTI迎全球首秀

      態度原創

      家居
      藝術
      本地
      手機
      公開課

      家居要聞

      110㎡淡而有致的生活表達

      藝術要聞

      讓人拍案叫絕的圖片

      本地新聞

      用蘇繡的方式,打開江西婺源

      手機要聞

      iPhone 17系列全系跳水,最高立減2500!

      公開課

      李玫瑾:為什么性格比能力更重要?

      無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 亚洲综合在线日韩av| 四虎精品一区二区三区| 视频专区熟女人妻第二页| 亚洲男人在线| 成年av福利永久免费观看| 国产精品夜色一区二区三区| 男女羞羞无遮掩视频免费网站 | 国产AV福利第一精品| 亚洲一区中文字幕在线观看| 91精品国产91| 老黄网站| 国产日韩入口一区二区| 精品3P| 亚洲精品午夜无码电影网| 久久综合激激的五月天| 老熟女重囗味hdxx70星空| 久久精品蜜芽亚洲国产av| 亚洲aⅴ无码国精品中文字慕| 精品人妻无码视频中文字幕一区二区三区 | 九九热在线视频中文字幕| 狠狠干性视频| 中文字幕人妻丝袜乱一区三区| 天天摸天天做天天爽2020 | 亚洲美女视频一区二区三区| aV天堂一二三区| 亚洲国产精品线久久| 国产成人久久精品一区二区| 日本一卡2卡3卡4卡无卡免费| 四虎AV| 三级网址大全| 国产真人无遮挡免费视频| 国产精品hd| 国产精品xxx大片免费观看| 特黄特色高清不卡免费视频| 不卡国产视频| 女性无套免费网站在线看| 国产h视频在线观看| 熟妇人妻无码中文字幕| 亚洲欧美日韩另类在线一| 亚洲综合欧美在线…| 天堂亚洲网|