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

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

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

0
分享至

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

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

一、找到豆包

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

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

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

二、調(diào)用API

點(diǎn)擊【查看詳情】后會來到一個(gè)新的窗口,我們需要在當(dāng)前的窗口中找到【推理】之后就會在右側(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處,也正好對應(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)建安全請求

Dim safeInput As String

safeInput = BuildSafeInput(TargetCell.Text, Question)

' 發(fā)送API請求

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請求

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

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

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(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)推薦
成本5億積壓7年,院線都沒上直接免費(fèi)網(wǎng)播,這電影就是個(gè)笑話!

成本5億積壓7年,院線都沒上直接免費(fèi)網(wǎng)播,這電影就是個(gè)笑話!

得得電影
2026-04-20 23:05:09
國防部曾發(fā)出最后通牒:關(guān)于如何處理賴清德,大陸早考慮好了

國防部曾發(fā)出最后通牒:關(guān)于如何處理賴清德,大陸早考慮好了

南宗歷史
2026-04-19 23:07:54
采耳變賣淫?女技師可變裝,躺采色誘客人,有反應(yīng)了就直接脫褲子

采耳變賣淫?女技師可變裝,躺采色誘客人,有反應(yīng)了就直接脫褲子

烏娛子醬
2025-03-19 10:27:30
美國敢抓馬杜羅、敢炸哈梅內(nèi)伊,為什么偏偏不敢動金正恩?

美國敢抓馬杜羅、敢炸哈梅內(nèi)伊,為什么偏偏不敢動金正恩?

賤議你讀史
2026-04-12 21:40:28
米體:賣淫團(tuán)伙案客戶涉及70名球員,含米蘭雙雄、尤文球員

米體:賣淫團(tuán)伙案客戶涉及70名球員,含米蘭雙雄、尤文球員

懂球帝
2026-04-22 01:35:09
19歲斯嘉麗為戲當(dāng)眾扯掉胸罩,導(dǎo)演急喊:快穿上!

19歲斯嘉麗為戲當(dāng)眾扯掉胸罩,導(dǎo)演急喊:快穿上!

TVB的四小花
2026-04-21 21:03:23
突傳大利好,要談成了?

突傳大利好,要談成了?

隔壁老投
2026-04-21 14:39:35
沙媒:馬寧在亞冠1/4決賽出現(xiàn)失誤,已被取消亞冠決賽執(zhí)法資格

沙媒:馬寧在亞冠1/4決賽出現(xiàn)失誤,已被取消亞冠決賽執(zhí)法資格

懂球帝
2026-04-21 12:40:40
紅色地下水澆地后續(xù):水閘已斷電,村民已經(jīng)無法澆灌

紅色地下水澆地后續(xù):水閘已斷電,村民已經(jīng)無法澆灌

映射生活的身影
2026-04-20 21:30:54
搭上英偉達(dá),惠州首富再敲鐘,公司市值一年暴漲10倍

搭上英偉達(dá),惠州首富再敲鐘,公司市值一年暴漲10倍

21世紀(jì)經(jīng)濟(jì)報(bào)道
2026-04-21 20:10:07
從3-7到10-7!威爾遜極限逆轉(zhuǎn)背后,這3個(gè)細(xì)節(jié)才是真正答

從3-7到10-7!威爾遜極限逆轉(zhuǎn)背后,這3個(gè)細(xì)節(jié)才是真正答

羅納爾說個(gè)球
2026-04-22 01:35:58
會談推遲兩天?俄伊外長緊急對表,特朗普:愿意和伊朗領(lǐng)導(dǎo)人會面

會談推遲兩天?俄伊外長緊急對表,特朗普:愿意和伊朗領(lǐng)導(dǎo)人會面

藍(lán)色海邊
2026-04-22 00:28:03
提醒:腸道開始癌變的第一信號,喝水就知道?很多人都沒有放心上

提醒:腸道開始癌變的第一信號,喝水就知道?很多人都沒有放心上

健康科普365
2026-04-21 18:30:03
西哈莫尼在華手術(shù),洪森父子三人親自陪同,背后傳遞出兩大信息

西哈莫尼在華手術(shù),洪森父子三人親自陪同,背后傳遞出兩大信息

阿天愛旅行
2026-04-21 18:45:11
倒計(jì)時(shí)僅幾小時(shí),伊朗仍未確認(rèn)參加談判,特朗普威脅:停火到期將恢復(fù)轟炸,現(xiàn)已有大量彈藥!美方談判人員已陸續(xù)抵達(dá)

倒計(jì)時(shí)僅幾小時(shí),伊朗仍未確認(rèn)參加談判,特朗普威脅:?;鸬狡趯⒒謴?fù)轟炸,現(xiàn)已有大量彈藥!美方談判人員已陸續(xù)抵達(dá)

每日經(jīng)濟(jì)新聞
2026-04-22 00:40:06
拼多多暴力抗法細(xì)節(jié)曝光:推搡拉扯執(zhí)法人員,員工當(dāng)場吃下紙團(tuán)!

拼多多暴力抗法細(xì)節(jié)曝光:推搡拉扯執(zhí)法人員,員工當(dāng)場吃下紙團(tuán)!

仕道
2026-04-20 17:48:21
炸穿臺灣政壇!蔣友松強(qiáng)行遷走兩蔣懸棺,半世紀(jì)漂泊終要?dú)w鄉(xiāng)

炸穿臺灣政壇!蔣友松強(qiáng)行遷走兩蔣懸棺,半世紀(jì)漂泊終要?dú)w鄉(xiāng)

陳漎侃故事
2026-04-14 17:28:18
輪到日本強(qiáng)烈不滿了!日本要求跟我們啟動談判,我們不予理會!

輪到日本強(qiáng)烈不滿了!日本要求跟我們啟動談判,我們不予理會!

荊楚寰宇文樞
2026-04-21 22:56:50
笑麻了!長大了竟然能理解反派了,網(wǎng)友:現(xiàn)在真的能共情容嬤嬤

笑麻了!長大了竟然能理解反派了,網(wǎng)友:現(xiàn)在真的能共情容嬤嬤

夜深愛雜談
2026-04-21 20:11:53
斷崖式下跌!大批杭州人凌亂了:到底要怎樣?即將再次反轉(zhuǎn)

斷崖式下跌!大批杭州人凌亂了:到底要怎樣?即將再次反轉(zhuǎn)

19樓
2026-04-21 15:30:00
2026-04-22 03:44:49
Excel從零到一 incentive-icons
Excel從零到一
0基礎(chǔ),0成本學(xué)習(xí)Excel
581文章數(shù) 87218關(guān)注度
往期回顧 全部

頭條要聞

三國取消飛航許可 賴清德無法竄訪斯威士蘭

頭條要聞

三國取消飛航許可 賴清德無法竄訪斯威士蘭

體育要聞

一到NBA季后賽,四屆DPOY就成了主角

娛樂要聞

宋承炫曬寶寶B超照,宣布老婆懷孕

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

現(xiàn)實(shí)是最大的荒誕:千億平臺的沖突始末

科技要聞

創(chuàng)造4萬億帝國、訪華20次,庫克留下了什么

汽車要聞

全新坦克700正式上市 售價(jià)42.8萬-50.8萬元

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

手機(jī)
本地
藝術(shù)
數(shù)碼
軍事航空

手機(jī)要聞

iOS 26.5 Beta 3新版體驗(yàn):改進(jìn)解鎖流暢度,信號也變好了?

本地新聞

春色滿城關(guān)不?。座N梅浪漫盛放,吳山藏了一片四月雪

藝術(shù)要聞

任伯年寫竹,真帶勁

數(shù)碼要聞

大疆發(fā)布Osmo Mobile 8P:售899元 分體式遙控器設(shè)計(jì)

軍事要聞

特朗普公開對伊開戰(zhàn)真正原因

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