当前位置: 首页 > article >正文

Excel 融合 deepseek

效果展示

 

代码实现

 

Function QhBaiDuYunAIReq(question, _
                    Optional Authorization = "your api key", _
                    Optional Qhurl = "https://qianfan.baidubce.com/v2/chat/completions")
    Dim XMLHTTP As Object
    Dim url As String
    url = Qhurl '这里替换为你实际的URL
    Dim postData As String
'    postData = "model=deepseek-r1&" & "messages=[]"  '这里设置POST请求的数据
    
    
    requestBody = "{""model"":""deepseek-r1"",""messages"":[{""role"":""user"",""content"":""" & question & """}]}"
    



    Set XMLHTTP = CreateObject("MSXML2.XMLHTTP.6.0")
    XMLHTTP.Open "POST", url, False
    XMLHTTP.setRequestHeader "Content-Type", "application/json"
    XMLHTTP.setRequestHeader "Authorization", Authorization
    XMLHTTP.send requestBody
    
'    Debug.Print XMLHTTP.responseText
    
    QhReqText = XMLHTTP.responseText
    
    QhReqText01 = Split(QhReqText, """content"":""")(1)
    QhReqText02 = Split(QhReqText01, """},""finish_reason")(0)
    
'    MsgBox QhReqText02

'    If XMLHTTP.Status = 200 Then
'        Debug.Print XMLHTTP.responseText
'    Else
'        Debug.Print "请求失败,状态码: " & XMLHTTP.Status
'    End If
    Set XMLHTTP = Nothing
    
    QhBaiDuYunAIReq = QhReqText02
End Function

Sub QhBaiDuYunAI()
    question0 = Sheets("百度云AI_deepseek").Range("B2")
    Sheets("百度云AI_deepseek").Range("B9") = QhBaiDuYunAIReq(question0)
End Sub

 

 


http://www.kler.cn/a/536670.html

相关文章:

  • 力扣 239.滑动窗口最大值
  • matplotlib绘制三维曲面图时遇到的问题及解决方法
  • 4.PPT:日月潭景点介绍【18】
  • PHP的filter_var函数的安全问题
  • 【WebLogic】Oracle发布WebLogic 14c最新版本-14.1.2.0
  • 复制粘贴小工具——Ditto
  • JumpServer堡垒机管理服务器与数据库资产
  • 【论文阅读】Adversarial Detection: Attacking Object Detection in Real Time
  • 前端 CSS 动态设置样式::class、:style 等技巧详解
  • 基于WOA鲸鱼优化的TCN时间卷积神经网络时间序列预测算法matlab仿真
  • 【玩转 Postman 接口测试与开发2_019】第15章:利用 Postman 初探 API 性能测试(含实战截图)
  • FFmpeg使用GPU编解码,及在C++代码中实现FFmpeg使用GPU编解码
  • C# LINQ与集合类 数据操作
  • postgresql-15(yum安装教程)
  • 让文物“活”起来,以3D数字化技术传承文物历史文化!
  • [RabbitMQ] 常见面试题汇总 工作流程 消息可靠性 消息顺序性 幂等性 高级特性 延迟队列 仲裁队列 工作模式 消息积压 推拉模式
  • easyxor
  • 赛博算命之 ”梅花易数“ 的 “JAVA“ 实现 ——从玄学到科学的探索
  • element-ui rate 组件源码分享
  • zsh: command not found: pip
  • Android Studio:键值对存储sharedPreferences
  • unity视频在场景中的使用
  • APP广告变现如何优化广告填充率,提升变现收益?
  • Mysql知识梳理(数据库的锁梳理,Mysql优化)
  • 回溯算法中关于剪枝的一些应用
  • PHP PDO 教程