无主之地2配置高吗|看真人裸体BBBBB|秋草莓丝瓜黄瓜榴莲色多多|真人強奷112分钟|精品一卡2卡3卡四卡新区|日本成人深夜苍井空|八十年代动画片

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

ollama v0.16.2 發(fā)布:新增云模型控制、Web搜索功能與安全性強化的重大更新詳解

0
分享至




2026年2月17日,ollama v0.16.2正式發(fā)布,這次更新無疑是一個標志性版本,不僅修復了前幾版中的多個問題,還帶來了全新的云模型管控機制,讓開發(fā)者能夠更好地在隱私與性能之間取得平衡。同時,本次版本還增加了 Claude 模型的網(wǎng)頁搜索能力,并優(yōu)化了在 Windows PowerShell 環(huán)境下的顯示問題。下面我們將對 v0.16.2 的全部更新內(nèi)容進行一次深入、全方位的技術(shù)解析

一、版本總體概覽

版本號:v0.16.2
發(fā)布時間:2026年2月17日
提交記錄:4 commits,81個文件變更
新增:7100行代碼,刪除:464行

此版本的核心亮點主要集中在以下幾個方面:

  1. 1.Claude 模型新增 Web 搜索能力(僅云模式下支持)

  2. 2.修復 PowerShell 下的顯示問題

  3. 3.新增設置項,可禁用云模型以保護隱私

  4. 4.Linux 環(huán)境新增環(huán)境變量OLLAMA_NO_CLOUD=1控制云訪問

  5. 5.修復實驗性圖像生成模型無法運行的問題

  6. 6.新增多項數(shù)據(jù)庫遷移與云配置驗證機制

整個更新圍繞“內(nèi)核穩(wěn)定性”和“數(shù)據(jù)安全管控”兩大主題展開,為個人與企業(yè)用戶提供更安全的云接入策略。

二、核心功能更新一覽 1. Claude 模型支持 Web 搜索

anthropic.goanthropic_test.gotrace.go等文件中增加了與網(wǎng)絡搜索相關(guān)的邏輯支持。具體說明如下:

  • ? 使用命令ollama launch claude時,如果模型為:cloud,即可直接進行網(wǎng)絡搜索。

  • ? Web 搜索結(jié)果通過web_search_tool_result的類型標識。

  • ? Trace 函數(shù)在新增的TraceCompactValueTraceMessagesResponse等函數(shù)中增加了搜索回溯邏輯,保證日志打印的可視性與安全性。

新邏輯不僅可以溯源搜索的調(diào)用棧信息,還能采用TraceTruncateString自動截斷日志輸出,防止過長字符串污染日志,使開發(fā)調(diào)試更加高效。

2. 全新的云模型禁用機制:OLLAMA_NO_CLOUD

這是此次更新最實用且最受關(guān)注的改動之一。

(1)新增環(huán)境變量控制

在 v0.16.2 中,Windows 與 macOS 環(huán)境下都可以通過設置環(huán)境變量來全局禁用云模型:

export OLLAMA_NO_CLOUD=1

這樣,所有任務均在本地運行,保證數(shù)據(jù)不會通過云端傳輸。對于 Linux 服務器部署或手動啟動ollama serve的場景同樣適用。若設置為 0,則云功能正常啟用。

(2)應用層控制邏輯增強

新增文件app/store/cloud_config.gocloud_config_test.go兩者形成了完整的云狀態(tài)控制機制。

  • ? 應用優(yōu)先讀取.ollama/server.json文件中的配置項:

    {"disable_ollama_cloud": true}
  • ? 若.ollama/server.json文件缺失,則根據(jù)OLLAMA_NO_CLOUD環(huán)境變量判定。

  • ? 兩種來源(env、config 或 both)均會被統(tǒng)一納入CloudStatus數(shù)據(jù)結(jié)構(gòu):

type CloudStatus struct {
Disabled bool `json:"disabled"`
Source string `json:"source"`
}

并可通過客戶端接口/api/status進行驗證。調(diào)用Client.CloudStatusExperimental()可獲得當前云狀態(tài)。

(3)應用與數(shù)據(jù)庫聯(lián)動遷移

app/store/database.go中,新增字段cloud_setting_migrated,并將數(shù)據(jù)庫版本更新至v13

const currentSchemaVersion = 13

舊版本的airplane_mode字段被移除,統(tǒng)一遷移為云開關(guān)模式。遷移后:

  • ? 若原先開啟了airplane_mode,則自動生成server.json并寫入"disable_ollama_cloud": true

  • ? 并在數(shù)據(jù)庫中標記遷移已完成,防止重復執(zhí)行。

此項優(yōu)化徹底告別了舊版的“飛行模式”邏輯,讓云訪問控制更加清晰。

3. 全新 API 接口

api/client.go中新增兩個關(guān)鍵函數(shù):

// 獲取云狀態(tài)
func (c *Client) CloudStatusExperimental(ctx context.Context) (*StatusResponse, error)


// 退出登錄
func (c *Client) Signout(ctx context.Context) error

返回結(jié)構(gòu)體StatusResponse

type StatusResponse struct {
Cloud CloudStatus `json:"cloud"`
}

由此可以獲得當前云功能的啟用狀態(tài)及來源(“env”、“config”、“both”、“none”)。這一改動為上層應用的狀態(tài)展示與UI控制提供了穩(wěn)定接口。

4. PowerShell 渲染修復與測試增強

Windows PowerShell 下的輸出渲染問題在此次版本中被徹底修復。
cmd/tui: fix powershell search的提交中修改了 PowerShell 的搜索與渲染邏輯,確保在啟用搜索時界面不再出現(xiàn)亂碼或閃爍。

同時,測試文件server_test.gocloud_policy_test.go等均新增針對這些問題的回歸測試。每個測試均使用獨立的臨時目錄、環(huán)境變量與配置文件,確保環(huán)境隔離。

三、數(shù)據(jù)庫與存儲層改進 1. 云設置遷移邏輯

新增函數(shù):

func (db *database) migrateV12ToV13() error

實現(xiàn)數(shù)據(jù)庫版本遷移及云設置標識字段的加入,同時使歷史配置“飛行模式”自動轉(zhuǎn)化為云開關(guān)配置。

2. 優(yōu)化Store結(jié)構(gòu)

store.go中的Store.ensureDB()函數(shù)新增一段自動遷移邏輯:

if err := s.migrateCloudSetting(database); err != nil {
return fmt.Errorf("migrate cloud setting: %w", err)
}

這段代碼確保在應用啟動時完成一次性遷移,確保兼容舊數(shù)據(jù)結(jié)構(gòu)。

四、工具模塊更新:Web Search 與 Fetch 安全驗證

v0.16.2 中對工具層(app/tools)進行了安全性強化,引入了ensureCloudEnabledForTool()函數(shù)。該函數(shù)會在每次 Web 搜索或 Web fetch 調(diào)用前驗證云是否啟用。

if err := ensureCloudEnabledForTool(ctx, "web search is unavailable"); err != nil {
return nil, err
}

這一機制防止禁用云后仍有網(wǎng)絡訪問請求,從而完全切斷云端數(shù)據(jù)通路

該邏輯測試由app/tools/cloud_policy_test.go負責驗證,確保工具在三種情況下表現(xiàn)正確:

  • ? 云啟用:正常運行

  • ? 云禁用:直接返回錯誤

  • ? 狀態(tài)無法驗證:默認拒絕執(zhí)行(fail closed)

設計思想遵循“寧可誤拒,不可誤傳”,極大強化了數(shù)據(jù)隔離。

五、界面與前端更新詳解 1. 新增 Cloud 狀態(tài) Hook 與 UI 控制

在前端代碼中,新增useCloudStatus()Hook,用于實時獲取云狀態(tài)并在 UI 層動態(tài)呈現(xiàn)。

頁面主要變更點如下:

ChatForm.tsx

  • ? 新增cloudDisabled判斷邏輯,替代舊版的airplaneMode

  • ? 若cloudDisabled為真,則自動關(guān)閉 WebSearch

  • ? 在提交前檢查云禁用狀態(tài),防止云模型調(diào)用

  • ? 登錄提示邏輯調(diào)整為僅在云啟用情況下顯示

Settings.tsx
  • ? 新增云狀態(tài)展示與切換按鈕

  • ? 調(diào)用后端updateCloudSetting(enabled)更新配置文件

  • ? 支持實時刷新與緩存更新

  • ? 若云被環(huán)境變量強制關(guān)閉,則 UI 禁用該操作按鈕

  • ? 增加保存動畫與狀態(tài)回顯,提高用戶體驗

ModelPicker.tsx
  • ? 用cloudDisabled替代airplaneMode進行模型篩選

  • ? 云禁用時僅展示本地模型

api.ts

新增接口:

export async function updateCloudSetting(enabled: boolean): Promise;
export async function getCloudStatus(): Promise;

用于更新與獲取云狀態(tài),返回格式統(tǒng)一包含disabledsource字段。

六、測試體系增強

此版本新增大量測試文件,確保新功能穩(wěn)定可靠:

  • ?cloud_config_test.go:驗證環(huán)境變量與配置文件雙重控制邏輯

  • ?server_test.go:驗證啟動命令環(huán)境變量設置

  • ?cloud_policy_test.go:測試云禁用下的 Web 工具阻斷

  • ?migration_test.go:驗證舊版“飛行模式”遷移至新機制

這些測試均覆蓋多操作系統(tǒng)(Windows、macOS),為跨平臺穩(wěn)定性提供堅實保障。

七、總結(jié)

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

ollama v0.16.2是一次功能性與安全性雙向提升的版本。它不僅帶來了:

  • ? 更強大的 Claude 模型網(wǎng)頁搜索能力;

  • ? 更智能的日志與 Trace 輸出;

  • ? 更完善的云禁用與數(shù)據(jù)隱私控制機制;

  • ? 更健壯的跨平臺渲染與數(shù)據(jù)庫遷移。

通過環(huán)境變量、配置文件和接口聯(lián)動實現(xiàn)了多層級的云策略管控,讓本地與云執(zhí)行分離清晰,性能與隱私得以平衡。

對于開發(fā)者而言,v0.16.2 是 ollama 向企業(yè)級數(shù)據(jù)安全邁出的重要一步。
它意味著——你可以在本地安全執(zhí)行任務,不讓任何數(shù)據(jù)上傳到云端,同時仍能在需要時快速開啟云搜索能力。

結(jié)語:
從技術(shù)層面看,ollama v0.16.2 的設計細節(jié)與安全理念體現(xiàn)了現(xiàn)代 AI 框架對隱私與透明度的重視。該版本的更新不僅是一次常規(guī)迭代,更是一次架構(gòu)上的哲學升級——用戶數(shù)據(jù),你自己掌控。

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

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

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.

相關(guān)推薦
熱點推薦
3個細節(jié)對比,劉濤這次真的有點難受,小媽祖直接被跪拜

3個細節(jié)對比,劉濤這次真的有點難受,小媽祖直接被跪拜

手工制作阿殲
2026-05-12 19:19:53
硬氣!中方徹底松手,拒接8500億美債!救美就是救中方的時代結(jié)束

硬氣!中方徹底松手,拒接8500億美債!救美就是救中方的時代結(jié)束

云舟史策
2026-05-12 07:14:59
用血淚教訓告訴大家:鄰里關(guān)系再好,有些“善良”也不能給得太多

用血淚教訓告訴大家:鄰里關(guān)系再好,有些“善良”也不能給得太多

小馬達情感故事
2026-05-11 18:40:04
安徽一副縣長,主動投案!另有多人被通報

安徽一副縣長,主動投案!另有多人被通報

鳳凰網(wǎng)安徽
2026-05-12 17:17:35
水在4℃時密度最大?這個反常識物理Bug,差點決定地球生命的命運

水在4℃時密度最大?這個反常識物理Bug,差點決定地球生命的命運

半解智士
2026-05-05 12:56:18
拔蘿卜帶泥!逃往美國的恒大“二把手”,鄰居卻是另一名潛逃富豪

拔蘿卜帶泥!逃往美國的恒大“二把手”,鄰居卻是另一名潛逃富豪

二大爺觀世界
2026-03-14 18:43:53
果然低估印度!川普訪華前夕,印度突然放雜音,妄圖拿捏中國命脈

果然低估印度!川普訪華前夕,印度突然放雜音,妄圖拿捏中國命脈

蘭妮搞笑分享
2026-05-12 18:33:35
體育總局人力中心發(fā)文,親宣陳若琳新身份,戀情傳聞早真相大白

體育總局人力中心發(fā)文,親宣陳若琳新身份,戀情傳聞早真相大白

觀察鑒娛
2026-05-10 10:38:12
特斯拉:再次突破

特斯拉:再次突破

新浪財經(jīng)
2026-05-11 10:29:59
變天了!特朗普登上專機前,鄭麗文劃下紅線:不許支持“臺獨”

變天了!特朗普登上專機前,鄭麗文劃下紅線:不許支持“臺獨”

線裝史冊
2026-05-12 18:31:31
48歲歐陽夏丹現(xiàn)狀:離開央視,被教授邀請現(xiàn)身挪威,至今未婚未育

48歲歐陽夏丹現(xiàn)狀:離開央視,被教授邀請現(xiàn)身挪威,至今未婚未育

白面書誏
2026-05-07 17:50:08
1650年,39歲多爾袞突然墜馬身亡,彌留時急召哥哥,順治:太遲了

1650年,39歲多爾袞突然墜馬身亡,彌留時急召哥哥,順治:太遲了

掠影后有感
2026-05-12 10:30:55
阿扎爾:巴薩配得上加冕西甲冠軍,我希望穆帥回到皇馬

阿扎爾:巴薩配得上加冕西甲冠軍,我希望穆帥回到皇馬

懂球帝
2026-05-12 20:36:22
莎拉安全過關(guān)!菲律賓參議院議長突然被換,就是13號彈劾預演

莎拉安全過關(guān)!菲律賓參議院議長突然被換,就是13號彈劾預演

蘭妮搞笑分享
2026-05-12 13:42:22
發(fā)現(xiàn)一個殘酷現(xiàn)實,中印沖突正全方位升級,中國越避讓 印度越對

發(fā)現(xiàn)一個殘酷現(xiàn)實,中印沖突正全方位升級,中國越避讓 印度越對

瀲滟晴方DAY
2026-05-12 20:05:08
CBA再開重磅罰單,奇葩操作太離譜,必須嚴懲

CBA再開重磅罰單,奇葩操作太離譜,必須嚴懲

宗介說體育
2026-05-12 09:58:47
你們有后悔過前幾年大手大腳浪費掉的錢嗎?網(wǎng)友:現(xiàn)在都買不起了

你們有后悔過前幾年大手大腳浪費掉的錢嗎?網(wǎng)友:現(xiàn)在都買不起了

另子維愛讀史
2026-05-11 21:30:13
星際迷航最慘星艦:剛出廠就故障纏身

星際迷航最慘星艦:剛出廠就故障纏身

娛圈觀察員
2026-05-11 20:03:25
貔貅認主不看財富,這四個生肖千萬別碰,戴了反而會破財

貔貅認主不看財富,這四個生肖千萬別碰,戴了反而會破財

紙鳶奇譚
2026-04-13 16:06:54
張藝謀新劇《主角》爆火,張嘉益劉浩存表現(xiàn)平平,37歲女配卻出圈

張藝謀新劇《主角》爆火,張嘉益劉浩存表現(xiàn)平平,37歲女配卻出圈

冷紫葉
2026-05-11 18:12:37
2026-05-12 22:31:00
moonfdd incentive-icons
moonfdd
福大大架構(gòu)師每日一題
1221文章數(shù) 67關(guān)注度
往期回顧 全部

科技要聞

宇樹發(fā)布載人變形機甲,定價390萬元起

頭條要聞

新電動車到手不足一月頻繁自動鎖死 老人被摔傷五六次

頭條要聞

新電動車到手不足一月頻繁自動鎖死 老人被摔傷五六次

體育要聞

總是掉鏈子的“倒霉蛋”,闖進了歐戰(zhàn)決賽

娛樂要聞

白鹿風波升級!掉粉20萬評論區(qū)淪陷

財經(jīng)要聞

黃仁勛真是被白宮徹底封殺了

汽車要聞

吉利銀河“TT”申報圖曝光 電動尾翼+激光雷達

態(tài)度原創(chuàng)

時尚
家居
房產(chǎn)
本地
公開課

穿極簡風的夏天,是真高級!

家居要聞

極簡主義下的居住場域與空間

房產(chǎn)要聞

穗八條引爆樓市!萬博寶藏紅盤,五一勁銷出圈

本地新聞

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

公開課

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

無障礙瀏覽 進入關(guān)懷版