国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

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

秒殺Deepseek,豆包跟Excel才是絕配,ExcelAI函數(shù)升級(jí)版來(lái)了!

0
分享至

之前跟大家分享了,如何調(diào)用Deepseek的API制作ExcelAI函數(shù),但是不少粉絲都反饋體驗(yàn)不好,主要還是反饋的結(jié)果太慢,數(shù)據(jù)量一大,就能不行了。

今天解決的方法來(lái)了,就是調(diào)用豆包的API,結(jié)果基本都是秒出,做到了跟常規(guī)函數(shù)幾乎一樣的速度,真的太爽了

一、找到豆包

想要調(diào)用豆包的API就需要通過(guò)火山引擎調(diào)用,這個(gè)就不再贅述了,之前都發(fā)過(guò)視頻了的,大家可以搜一下,注冊(cè)就是手機(jī)號(hào)注冊(cè),然后實(shí)名認(rèn)證就可以調(diào)用API了

來(lái)到首頁(yè)后,我們需要在右側(cè)點(diǎn)擊【模型廣場(chǎng)】有的找到【Doubao-1.5-lite-32k】然后點(diǎn)擊【查看詳情】

為什么要選擇【Doubao-1.5-lite-32k】這個(gè)模型呢,因?yàn)檫@個(gè)是輕量化的模型,主打低延遲,速度更快,我們使用ExcelAI函數(shù)的體驗(yàn)也會(huì)更好

二、調(diào)用API

點(diǎn)擊【查看詳情】后會(huì)來(lái)到一個(gè)新的窗口,我們需要在當(dāng)前的窗口中找到【推理】之后就會(huì)在右側(cè)看到一個(gè)窗口,如下截圖,我們獲取三處關(guān)鍵的數(shù)據(jù)

1.API KEY】這個(gè)需要自己創(chuàng)建下

2.【url它就是API】的地址,已經(jīng)在下圖標(biāo)注,記得全部復(fù)制

3.【Model】它就是模型的ID

獲取上方的三個(gè)關(guān)鍵數(shù)據(jù)后,就能做API的調(diào)用了

三、更改代碼

當(dāng)前的代碼我們需要修改3處,也正好對(duì)應(yīng)我們上一步獲取的三處,大家記得一定要全部替換下才能正確調(diào)用API,修改后使用這個(gè)AI函數(shù)了,下面是它的參數(shù)

=ExcelAI(需要處理的單元格,”你的需求”)

1.【你的API替換為】豆包的API KEY

2.【模型的URL地址】替換為豆包的url

3.【模型的ID】替換為豆包的模型ID

Function ExcelAI(TargetCell As Range, Question As String) As Variant

On Error GoTo ErrorHandler

Const API_KEY As String ="你的API" ' 需替換有效密鑰

Const API_URL As String ="模型的URL地址"

' 構(gòu)建安全請(qǐng)求

Dim safeInput As String

safeInput = BuildSafeInput(TargetCell.Text, Question)

' 發(fā)送API請(qǐng)求

Dim response As String

response = PostRequest(API_KEY, API_URL, safeInput)

' 解析響應(yīng)內(nèi)容

If Left(response, 5) ="Error"Then

ExcelAI = response

Else

ExcelAI = ParseContent(response)

End If

Exit Function

ErrorHandler:

ExcelAI ="Runtime Error: "& Err.Description

End Function

' 構(gòu)建安全輸入內(nèi)容

Private Function BuildSafeInput(Context As String, Question As String) As String

Dim sysMsg As String

If Len(Context) > 0 Then

sysMsg ="{""role"":""system"",""content"":""上下文:"& EscapeJSON(Context) &"""},"

End If

BuildSafeInput ="{""model"":""模型的ID"",""messages"":["& _

sysMsg &"{""role"":""user"",""content"":"""& EscapeJSON(Question) &"""}]}"

End Function

' 發(fā)送POST請(qǐng)求

Private Function PostRequest(apiKey As String, url As String, payload As String) As String

Dim http As Object

Set http = CreateObject("MSXML2.XMLHTTP")

On Error Resume Next

With http

.Open"POST", url, False

.setRequestHeader"Content-Type","application/json"

.setRequestHeader"Authorization","Bearer "& apiKey

.send payload

If Err.Number <> 0 Then

PostRequest ="Error: HTTP Request Failed"

Exit Function

End If

' 增加10秒超時(shí)控制

Dim startTime As Double

startTime = Timer

Do While .readyState < 4 And Timer - startTime < 10

DoEvents

Loop

End With

If http.Status = 200 Then

PostRequest = http.responseText

Else

PostRequest ="Error "& http.Status &": "& http.statusText

End If

End Function

' JSON特殊字符轉(zhuǎn)義

Private Function EscapeJSON(str As String) As String

str = Replace(str,"\", "\\")

str = Replace(str, """", "\""")

str = Replace(str, vbCr, "\r")

str = Replace(str, vbLf, "\n")

str = Replace(str, vbTab, "\t")

EscapeJSON = str

End Function

' 智能解析響應(yīng)內(nèi)容

Private Function ParseContent(json As String) As String

Dim regex As Object, matches As Object

Set regex = CreateObject("VBScript.RegExp")

' 增強(qiáng)版正則表達(dá)式

With regex

.Pattern = """content"":\s*""((?:\\""|[\s\S])*?)"""

.Global = False

.MultiLine = True

.IgnoreCase = True

End With

Set matches = regex.Execute(json)

If matches.Count > 0 Then

Dim rawText As String

rawText = matches(0).SubMatches(0)

' 反轉(zhuǎn)義處理

rawText = Replace(rawText, "\""", """")

rawText = Replace(rawText, "\\", "\")

rawText = Replace(rawText, "\n", vbCrLf)

rawText = Replace(rawText, "\r", vbCr)

rawText = Replace(rawText, "\t", vbTab)

ParseContent = rawText

Else

' 錯(cuò)誤信息提取

Dim errMatch As Object

regex.Pattern = """message"":\s*""(.*?)"""

Set errMatch = regex.Execute(json)

If errMatch.Count > 0 Then

ParseContent = "API Error:" & errMatch(0).SubMatches(0)

Else

ParseContent = "Invalid Response"

End If

End If

End Function

以上就是今天分享的全部?jī)?nèi)容,大家可以試一下~

特別聲明:以上內(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)推薦
演都不演了!離婚傳聞?wù)嫦嗪?,馮小剛一個(gè)舉動(dòng)撕下徐帆的'體面'

演都不演了!離婚傳聞?wù)嫦嗪螅T小剛一個(gè)舉動(dòng)撕下徐帆的'體面'

蕭佉影視解說(shuō)
2025-12-31 20:12:40
闞清子被曝生早夭畸形兒后,憂心的事發(fā)生,其車輛一直未離開(kāi)醫(yī)院

闞清子被曝生早夭畸形兒后,憂心的事發(fā)生,其車輛一直未離開(kāi)醫(yī)院

聚焦最新動(dòng)態(tài)
2026-01-09 06:36:13
中方無(wú)法原諒的“6大國(guó)家”,日本居然僅排第二,第一出乎意料?

中方無(wú)法原諒的“6大國(guó)家”,日本居然僅排第二,第一出乎意料?

小小科普員
2025-11-27 22:40:15
美軍扣押俄油輪之后,俄軍對(duì)烏克蘭西部地區(qū)發(fā)射榛樹(shù)高超音速導(dǎo)彈

美軍扣押俄油輪之后,俄軍對(duì)烏克蘭西部地區(qū)發(fā)射榛樹(shù)高超音速導(dǎo)彈

我心縱橫天地間
2026-01-09 16:46:45
莫斯科連續(xù)被“封鎖”!機(jī)場(chǎng)關(guān)閉,為今年烏克蘭最主要打擊目標(biāo)

莫斯科連續(xù)被“封鎖”!機(jī)場(chǎng)關(guān)閉,為今年烏克蘭最主要打擊目標(biāo)

項(xiàng)鵬飛
2026-01-06 18:45:53
建國(guó)后,毛主席讓人轉(zhuǎn)告鄧子恢:你不開(kāi)除他,我就開(kāi)除你

建國(guó)后,毛主席讓人轉(zhuǎn)告鄧子恢:你不開(kāi)除他,我就開(kāi)除你

鶴羽說(shuō)個(gè)事
2026-01-08 11:00:54
德甲老板40字銳評(píng)樊振東德國(guó)杯表現(xiàn),句句不提球技,句句指向球技

德甲老板40字銳評(píng)樊振東德國(guó)杯表現(xiàn),句句不提球技,句句指向球技

寒士之言本尊
2026-01-09 16:06:50
阿迪達(dá)斯變中迪達(dá)斯,“這離譜老外審美到底誰(shuí)愛(ài)穿”

阿迪達(dá)斯變中迪達(dá)斯,“這離譜老外審美到底誰(shuí)愛(ài)穿”

新周刊
2026-01-08 16:14:32
景德鎮(zhèn)滅門案再添猛料!兇手不道歉,父親大鬧法庭,還想打律師

景德鎮(zhèn)滅門案再添猛料!兇手不道歉,父親大鬧法庭,還想打律師

阿纂看事
2026-01-09 16:24:27
高富帥吐槽哈登:他只要刷得分就行!我卻干臟活累活!

高富帥吐槽哈登:他只要刷得分就行!我卻干臟活累活!

氧氣是個(gè)地鐵
2026-01-08 11:09:03
為什么紅軍到了陜北,就安全了?原因很現(xiàn)實(shí),6個(gè)原因

為什么紅軍到了陜北,就安全了?原因很現(xiàn)實(shí),6個(gè)原因

沈言論
2026-01-01 15:40:03
人生10大忌,切忌切忌

人生10大忌,切忌切忌

尚曦讀史
2025-12-06 09:19:09
湖底驚現(xiàn)39年前失蹤的運(yùn)鈔車,鈔箱毫發(fā)無(wú)損,撬開(kāi)后卻傻眼了

湖底驚現(xiàn)39年前失蹤的運(yùn)鈔車,鈔箱毫發(fā)無(wú)損,撬開(kāi)后卻傻眼了

青青會(huì)講故事
2025-09-17 11:32:38
以為離婚了,他倆居然悄悄二胎了!網(wǎng)友:內(nèi)娛找不出第二對(duì)

以為離婚了,他倆居然悄悄二胎了!網(wǎng)友:內(nèi)娛找不出第二對(duì)

錯(cuò)過(guò)美好
2026-01-08 12:09:26
閆學(xué)晶卷入炫富風(fēng)波!代言品牌統(tǒng)廚回應(yīng)遭抵制:法務(wù)部正處理

閆學(xué)晶卷入炫富風(fēng)波!代言品牌統(tǒng)廚回應(yīng)遭抵制:法務(wù)部正處理

南方都市報(bào)
2026-01-07 14:14:10
教育部扔下重磅炸彈:2026年開(kāi)始,全國(guó)一律不準(zhǔn)再買校外商業(yè)試卷

教育部扔下重磅炸彈:2026年開(kāi)始,全國(guó)一律不準(zhǔn)再買校外商業(yè)試卷

泠泠說(shuō)史
2026-01-05 18:31:34
日均400萬(wàn)票的生意官宣終止了!超1931億順豐大撤退?接盤俠贏了

日均400萬(wàn)票的生意官宣終止了!超1931億順豐大撤退?接盤俠贏了

財(cái)經(jīng)八卦
2026-01-08 22:09:41
跨年僅3天,具俊曄撕破汪小菲面子,馬筱梅悲慘出局!

跨年僅3天,具俊曄撕破汪小菲面子,馬筱梅悲慘出局!

瓜汁橘長(zhǎng)Dr
2026-01-07 17:20:23
北海道五歲男孩被卷進(jìn)中國(guó)產(chǎn)扶手梯身亡?廠家驚呼“我們當(dāng)時(shí)壓根沒(méi)賣給日本??!”

北海道五歲男孩被卷進(jìn)中國(guó)產(chǎn)扶手梯身亡?廠家驚呼“我們當(dāng)時(shí)壓根沒(méi)賣給日本??!”

日本通
2026-01-09 10:33:55
410次開(kāi)房賬單!南航“捷徑女”從臨時(shí)工到副處長(zhǎng),撕開(kāi)央企遮羞布

410次開(kāi)房賬單!南航“捷徑女”從臨時(shí)工到副處長(zhǎng),撕開(kāi)央企遮羞布

墨印齋
2025-12-16 19:15:31
2026-01-09 17:28:49
Excel從零到一 incentive-icons
Excel從零到一
0基礎(chǔ),0成本學(xué)習(xí)Excel
580文章數(shù) 87184關(guān)注度
往期回顧 全部

頭條要聞

特朗普稱若大陸改變臺(tái)灣現(xiàn)狀他將"不悅" 外交部回應(yīng)

頭條要聞

特朗普稱若大陸改變臺(tái)灣現(xiàn)狀他將"不悅" 外交部回應(yīng)

體育要聞

金元時(shí)代最后的外援,來(lái)中國(guó)8年了

娛樂(lè)要聞

檀健次戀愛(ài)風(fēng)波越演越烈 上學(xué)經(jīng)歷被扒

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

郁亮的萬(wàn)科35年:從"寶萬(wàn)之爭(zhēng)"到"活下去"

科技要聞

市場(chǎng)偏愛(ài)MiniMax:開(kāi)盤漲42%,市值超700億

汽車要聞

英偉達(dá)的野心:做一套自動(dòng)駕駛的“安卓系統(tǒng)”

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

健康
教育
數(shù)碼
時(shí)尚
軍事航空

這些新療法,讓化療不再那么痛苦

教育要聞

常生龍:中小學(xué)日??荚嚬芾硇抡奶魬?zhàn),在于如何避免“穿新鞋走老路”

數(shù)碼要聞

入門獨(dú)顯可以扔了!Intel銳炫B390集顯實(shí)測(cè):《賽博朋克2077》超80FPS

60+女性穿搭“高級(jí)感”秘訣:4個(gè)日常技巧,輕松美出優(yōu)雅氣質(zhì)

軍事要聞

特朗普:已開(kāi)始從委石油資源中賺錢

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