免费手机在线观看不卡A片视频_日本十八禁视频无遮挡_好吊色欧美一区二区三区四区_韩国18禁电影已婚的女人_久久久久久精品免费看_欧美在线视频免费观看_经典三级线在线观看_他添的我好湿好爽视频_日产久久视频

網(wǎng)易首頁(yè) > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

AI工具定義重復(fù)發(fā)送太燒錢,這三行代碼直接省掉90%調(diào)用成本

0
分享至

那天下午,我們團(tuán)隊(duì)正忙著把BrainGrid的后臺(tái)遷移到AI SDK v5,本來是為了享受更好的TypeScript類型支持和工具流式響應(yīng),根本沒指望還能撞上省錢大禮包。結(jié)果在翻版本發(fā)布說明的時(shí)候,一個(gè)藏在角落里的參數(shù)名直接讓我停下了滾動(dòng)——providerOptions里竟然悄悄塞進(jìn)了Anthropic的臨時(shí)緩存支持。那一刻的心情,就像你本來只是去換個(gè)燈泡,卻發(fā)現(xiàn)墻壁里埋著金條。

說真的,在AI智能體這個(gè)領(lǐng)域,我們?cè)缇褪軌蛄嗣看握?qǐng)求都能聞到燒芯片的味道。BrainGrid是一個(gè)幫開發(fā)者把混亂的需求打磨成AI編程助手可執(zhí)行任務(wù)的平臺(tái),背后需要調(diào)度十幾個(gè)專門代理和幾十個(gè)工具。每個(gè)工具的描述、輸入模式(schema)動(dòng)輒幾百個(gè)token,最要命的是,這些定義在每次對(duì)話輪次中都會(huì)被原封不動(dòng)地重新發(fā)送,從不缺席,從不改變。

你試想一下:用戶提一個(gè)問題,系統(tǒng)把問題加上全套工具定義打包發(fā)給模型;模型識(shí)別需要調(diào)用工具,返回工具調(diào)用指令;我們執(zhí)行工具拿到結(jié)果,再把結(jié)果連同那套工具定義一起發(fā)回去。循環(huán)往復(fù),每個(gè)回合都像點(diǎn)了一杯咖啡,不管喝不喝,先付錢。更諷刺的是,工具定義就像你家的門牌號(hào)——幾年都不換一次,卻要你每天出門都重新刻一遍。

我們有一個(gè)read_web_page工具,光它的結(jié)構(gòu)描述就占了幾百個(gè)token,把所有工具的這種“靜態(tài)稅”加起來,再乘上對(duì)話輪數(shù),那token消耗曲線簡(jiǎn)直比牛市還陡。速度快不起來不說,賬單還讓財(cái)務(wù)看了直皺眉。你可能會(huì)問:為什么AI服務(wù)商不替我們緩存這些?問得好,他們可能覺得讓你重復(fù)買單更能體現(xiàn)“價(jià)值”。

回到那天,我們抱著試試看的心態(tài)去翻Anthropic的文檔,發(fā)現(xiàn)相關(guān)內(nèi)容少得可憐,但核心邏輯干凈利落:你只要把工具定義標(biāo)記為“可緩存”,Anthropic就會(huì)在服務(wù)端把它們暫存下來重用。緩存的輸入token成本會(huì)上浮25%,但一旦命中緩存,你實(shí)際支付的只是原始輸入token價(jià)格的10%。算筆賬:假設(shè)一個(gè)工具定義占2000個(gè)輸入token,每次請(qǐng)求都發(fā),每千token假設(shè)0.01美元,那一百輪對(duì)話光這個(gè)工具就要燒掉2美元。而如果第一輪發(fā)出后就被緩存,后續(xù)99輪只按10%計(jì)費(fèi),等于只花0.198美元,省了90%還要多。由于工具定義幾乎不會(huì)變,這簡(jiǎn)直就是白撿的錢,還附帶加速效果。

實(shí)現(xiàn)方案干脆得像刀切豆腐:三行配置代碼。我們?cè)诠ぞ叨x里加了一個(gè)providerOptions字段,指向Anthropic的緩存控制類型。就這么一個(gè)操作,原來的工具對(duì)象變成了會(huì)“記住”自己定義的結(jié)構(gòu)。不需要改執(zhí)行邏輯,不需要?jiǎng)诱{(diào)用流程,甚至連工具本身的execute函數(shù)都渾然不覺。你可能會(huì)說,這也能叫實(shí)現(xiàn)?對(duì),就三行代碼,任何一個(gè)看得懂JavaScript對(duì)象字面量的人都能在喝口茶的時(shí)間里完成。我當(dāng)時(shí)就忍不住吐槽:這種級(jí)別的優(yōu)化竟然現(xiàn)在才普及,之前那么多token都喂了狗嗎?

不過,有個(gè)細(xì)節(jié)差點(diǎn)讓我把剛喝進(jìn)去的茶噴出來:緩存配置的順序竟然會(huì)影響實(shí)際命中。直覺告訴你,既然工具定義重發(fā)是罪惡之源,那把每個(gè)工具都打上緩存標(biāo)簽不就萬事大吉?錯(cuò)。AI SDK中的緩存行為有它的邏輯,并不是簡(jiǎn)單地在全部工具上撒一遍就完事。具體怎么安排順序,Anthropic的文檔基本沒展開,但現(xiàn)場(chǎng)踩坑的經(jīng)驗(yàn)表明,盲目全加緩存可能反而導(dǎo)致某些定義被排除出緩存窗口。就是說,你不僅要會(huì)加,還要懂怎么排隊(duì)。這個(gè)坑我們差點(diǎn)踩得結(jié)結(jié)實(shí)實(shí),好在遷移測(cè)試時(shí)多看了一眼請(qǐng)求日志。

這個(gè)發(fā)現(xiàn)的背后,折射出當(dāng)前AI應(yīng)用層的一個(gè)普遍困局:開發(fā)者被訓(xùn)練得習(xí)慣了燒錢,以至于看見靜止不動(dòng)的工具定義時(shí),腦海中浮現(xiàn)的是設(shè)計(jì)圖而不是成本清單。我們總是琢磨怎么把提示詞寫得更精煉、怎么把任務(wù)拆得更原子化,卻忘了請(qǐng)求里有一大半東西是常量。Anthropic這次推出的臨時(shí)緩存機(jī)制,相當(dāng)于把這份“靜態(tài)稅”降到了象征性收費(fèi),而AI SDK v5把它接入了前端,你連手動(dòng)改API結(jié)構(gòu)都不需要,只要在工具定義里多加一個(gè)嵌套對(duì)象。

有意思的地方在于,這種優(yōu)化并沒有讓AI變得更聰明,它只是讓錢包變厚了。你仍然在用同樣的模型、同樣的上下文,唯一的區(qū)別是,你不再為重復(fù)傳輸買單。對(duì)于需要多工具協(xié)作的代理來說,這就是從月結(jié)賬單上直接撕掉一個(gè)零。想象一下,如果你的代理調(diào)用從單次變成流式,從單輪對(duì)話變成多輪協(xié)作,這個(gè)緩存帶來的累積效應(yīng)會(huì)讓測(cè)試環(huán)境到生產(chǎn)環(huán)境的遷移成本曲線徹底變平。而我們作為開發(fā)BrainGrid的團(tuán)隊(duì),每天要發(fā)動(dòng)幾十個(gè)代理迭代數(shù)百個(gè)任務(wù),這一刀切下去,省下的token足夠多跑好幾個(gè)實(shí)驗(yàn)了。

說實(shí)話,這事也讓人對(duì)AI推理的經(jīng)濟(jì)模型產(chǎn)生進(jìn)一步的感觸。靜態(tài)描述和動(dòng)態(tài)問題應(yīng)該被區(qū)別處理,這不是什么高深的理論,而是基礎(chǔ)設(shè)施該有的基本功。過去我們只能罵咧咧地付款,現(xiàn)在有了這個(gè)機(jī)制,至少可以罵咧咧地少付一點(diǎn)。如果你的系統(tǒng)里也跑著十幾個(gè)工具、頻繁調(diào)用Claude模型,那我真的建議你現(xiàn)在就去翻一翻AI SDK v5的providerOptions部分,把每個(gè)工具定義加上緩存,再把它們的順序排舒服。你可能就會(huì)像我一樣,一邊改配置一邊搖頭苦笑:“早知道早點(diǎn)遷移,這白花的冤枉錢都能買好幾塊GPU了。”

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

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)推薦
熱點(diǎn)推薦
CBA最新消息!廣東宏遠(yuǎn)交易焦泊喬,北京首鋼或放棄李楠

CBA最新消息!廣東宏遠(yuǎn)交易焦泊喬,北京首鋼或放棄李楠

體壇瞎白話
2026-06-19 16:11:18
65歲的陳沖回上海住,不是養(yǎng)老,不是退圈,只是把家搬回了老地方

65歲的陳沖回上海住,不是養(yǎng)老,不是退圈,只是把家搬回了老地方

一盅情懷
2026-06-18 12:58:14
濃眉:想搞追夢(mèng)心態(tài)很容易 只需說他窮并且只能在發(fā)展聯(lián)盟打球

濃眉:想搞追夢(mèng)心態(tài)很容易 只需說他窮并且只能在發(fā)展聯(lián)盟打球

北青網(wǎng)-北京青年報(bào)
2026-06-19 11:35:08
六味地黃丸不僅能補(bǔ)腎,還能治這5種病,尤其針對(duì)老年常見病

六味地黃丸不僅能補(bǔ)腎,還能治這5種病,尤其針對(duì)老年常見病

健康之光
2026-06-16 23:05:03
NBA第一“偽球星”!場(chǎng)均27+5無人問津,12年生涯只打了4場(chǎng)季后賽

NBA第一“偽球星”!場(chǎng)均27+5無人問津,12年生涯只打了4場(chǎng)季后賽

籃球圈里的那些事
2026-06-19 16:53:37
卸任福建省住建廳廳長(zhǎng),朱子君重返中建集團(tuán)履新

卸任福建省住建廳廳長(zhǎng),朱子君重返中建集團(tuán)履新

黃河新聞網(wǎng)呂梁
2026-06-19 15:58:18
高市早苗稱“非常擔(dān)心”中國(guó)對(duì)日本的稀土出口限制措施,外交部:她一邊喊著對(duì)話,一邊忙著對(duì)抗,完全是自相矛盾

高市早苗稱“非常擔(dān)心”中國(guó)對(duì)日本的稀土出口限制措施,外交部:她一邊喊著對(duì)話,一邊忙著對(duì)抗,完全是自相矛盾

日照日?qǐng)?bào)
2026-06-18 16:31:03
官方:皇家馬德里免簽科納特至2030

官方:皇家馬德里免簽科納特至2030

體壇周報(bào)
2026-06-18 17:19:38
被調(diào)侃“吃小孩”,挪威球星哈蘭德經(jīng)常和女友制作晚餐,用三文魚當(dāng)主食,每天還吃牛心、牛肝和飲用特殊過濾水,補(bǔ)充6000卡路里的熱量

被調(diào)侃“吃小孩”,挪威球星哈蘭德經(jīng)常和女友制作晚餐,用三文魚當(dāng)主食,每天還吃牛心、牛肝和飲用特殊過濾水,補(bǔ)充6000卡路里的熱量

大象新聞
2026-06-17 19:49:04
當(dāng)年明月悟得那么通透,為什么依然過不好一生?

當(dāng)年明月悟得那么通透,為什么依然過不好一生?

新浪財(cái)經(jīng)
2026-06-14 00:52:12
朱芳雨拒絕范子銘:不吃回頭草,宏遠(yuǎn)不養(yǎng)球風(fēng)軟的中鋒

朱芳雨拒絕范子銘:不吃回頭草,宏遠(yuǎn)不養(yǎng)球風(fēng)軟的中鋒

劉哥談體育
2026-06-19 11:04:33
高市早苗稱“非常擔(dān)心”中國(guó)對(duì)日稀土出口限制,對(duì)同中方對(duì)話持開放態(tài)度,外交部:一邊喊著對(duì)話一邊忙著對(duì)抗,虛偽

高市早苗稱“非常擔(dān)心”中國(guó)對(duì)日稀土出口限制,對(duì)同中方對(duì)話持開放態(tài)度,外交部:一邊喊著對(duì)話一邊忙著對(duì)抗,虛偽

每日經(jīng)濟(jì)新聞
2026-06-18 23:15:12
為什么西方不接納俄羅斯?看完羅斯三兄弟的分家史,終于明白了

為什么西方不接納俄羅斯?看完羅斯三兄弟的分家史,終于明白了

小雪的運(yùn)動(dòng)之心
2026-06-02 20:31:36
飯店男廚師赤裸上身施救女顧客,被質(zhì)疑“不穿衣服貼近女性”!本人回應(yīng):此前被熱油濺到受傷;網(wǎng)友:別讓好人寒了心!

飯店男廚師赤裸上身施救女顧客,被質(zhì)疑“不穿衣服貼近女性”!本人回應(yīng):此前被熱油濺到受傷;網(wǎng)友:別讓好人寒了心!

揚(yáng)子晚報(bào)
2026-06-19 09:44:51
笑死!佛得角門將一夜?jié)q粉千萬,反手關(guān)注2000美女,真乃人之常情

笑死!佛得角門將一夜?jié)q粉千萬,反手關(guān)注2000美女,真乃人之常情

林小湜體育頻道
2026-06-17 20:42:17
學(xué)醫(yī)后才知道,腦梗最危險(xiǎn)信號(hào),不是手腳麻,而是頻繁出現(xiàn)5癥狀

學(xué)醫(yī)后才知道,腦梗最危險(xiǎn)信號(hào),不是手腳麻,而是頻繁出現(xiàn)5癥狀

敘說醫(yī)療健康
2026-06-18 08:00:23
卯兔,注意!6月19、20、21日,尤其是21日,你的跟頭要翻上天了

卯兔,注意!6月19、20、21日,尤其是21日,你的跟頭要翻上天了

刺頭體育
2026-06-18 03:23:03
和陳夢(mèng)秘密領(lǐng)證真相大白后,樊振東近況曝出,難怪會(huì)淡出國(guó)家隊(duì)

和陳夢(mèng)秘密領(lǐng)證真相大白后,樊振東近況曝出,難怪會(huì)淡出國(guó)家隊(duì)

花折亦度無情
2026-06-19 03:25:24
人為啥是大屁股、雙乳房,肛門還被裹?背后全是演化中的生存取舍

人為啥是大屁股、雙乳房,肛門還被裹?背后全是演化中的生存取舍

奇怪的鯊魚們
2026-06-15 10:29:35
資產(chǎn)千萬以上的富豪,在經(jīng)歷最落魄后,對(duì)擁有財(cái)富最扎心的忠告

資產(chǎn)千萬以上的富豪,在經(jīng)歷最落魄后,對(duì)擁有財(cái)富最扎心的忠告

夜深愛雜談
2026-06-18 22:37:27
2026-06-19 17:19:00
碼上閑敘
碼上閑敘
有態(tài)度網(wǎng)友ytd
266文章數(shù) 64關(guān)注度
往期回顧 全部

科技要聞

Anthropic被禁,智譜卻漲瘋了

頭條要聞

男子醉駕撞死少女血檢238mg/100mL 全責(zé)復(fù)議后變主責(zé)

頭條要聞

男子醉駕撞死少女血檢238mg/100mL 全責(zé)復(fù)議后變主責(zé)

體育要聞

加拿大球員小腿變形重傷 亞洲冠軍輸球輸人

娛樂要聞

吳倩自曝小時(shí)被爸爸打掉牙齒硬吞進(jìn)肚

財(cái)經(jīng)要聞

Token低價(jià)陷阱

汽車要聞

驚出冷汗!重慶實(shí)測(cè)奧迪A5L,華為智駕這波操作絕了…

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

家居
旅游
親子
時(shí)尚
軍事航空

家居要聞

綠意盎然 自然之境

旅游要聞

昆明海埂大壩冬季觀鷗最佳時(shí)段,喂紅嘴鷗有哪些講究?

親子要聞

科技賦能舒適便捷,越來越多產(chǎn)婦更希望把月子中心服務(wù)帶回家

夏天上衣穿短不穿長(zhǎng),看看下面這幾款短上衣,顯高舒適顯比例

軍事要聞

霸氣!端午節(jié)最硬核的“龍舟”競(jìng)渡來了

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