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

Excel 融合 deepseek

效果展示

代码实现

Function QhBaiDuYunAIReq(question, _Optional Authorization = "Bearer ", _Optional Qhurl = "https://qianfan.baidubce.com/v2/chat/completions")Dim XMLHTTP As ObjectDim url As Stringurl = Qhurl '这里替换为你实际的URLDim 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, FalseXMLHTTP.setRequestHeader "Content-Type", "application/json"XMLHTTP.setRequestHeader "Authorization", AuthorizationXMLHTTP.send requestBody'    Debug.Print XMLHTTP.responseText'    MsgBox QhReqText02If XMLHTTP.Status = 200 ThenQhReqText = XMLHTTP.responseTextQhReqText01 = Split(QhReqText, """content"":""")(1)QhReqText02 = Split(QhReqText01, """},""finish_reason")(0)QhReqText02 = Replace(QhReqText02, "\u003cthink\u003e\n\n\u003c/think\u003e\n\n", vbCrLf)   '替换不必要的内容QhReqText02 = Replace(QhReqText02, "\n", vbCrLf)  ' 回车转义符转vba的'        Debug.Print XMLHTTP.responseTextElse
'        Debug.Print "请求失败,状态码: " & XMLHTTP.StatusMsgBox "请求失败,状态码: " & XMLHTTP.Status & vbCrLf & "检查你是否更新你的ApiKey,阙辉!"End IfSet XMLHTTP = NothingQhBaiDuYunAIReq = QhReqText02
End FunctionSub QhBaiDuYunAI()Authorization0 = "**************"   ' 你的百度云ApiKeyAuthorization0 = "Bearer " & Authorization0question0 = Sheets("百度云AI_deepseek").Range("B2")Sheets("百度云AI_deepseek").Range("B7") = "思考中,请勿操作Excel,QH!"Sheets("百度云AI_deepseek").Range("B9") = QhBaiDuYunAIReq(question0, Authorization0)Sheets("百度云AI_deepseek").Range("B7") = ""
End Sub

http://www.lryc.cn/news/534844.html

相关文章:

  • 【论文笔记】Are Self-Attentions Effective for Time Series Forecasting? (NeurIPS 2024)
  • 游戏手柄Type-c方案,支持一边充电一边传输数据
  • 2. 4 模块化JDK:JDK模块结构与核心模块
  • 每日一题——缺失的第一个正整数
  • CEF132 编译指南 MacOS 篇 - 基础开发工具安装实战 (二)
  • vi 是 Unix 和 Linux 系统中常用的文本编辑器
  • SwanLab x verl:可视化LLM强化学习后训练教程
  • 职场到校园,初心未改:我的2024年
  • C++基础知识学习记录—引用
  • AWS Savings Plans 监控与分析工具使用指南
  • 【AI学习】关于 DeepSeek-R1的几个流程图
  • C++ ——从C到C++
  • 【图片转换PDF】多个文件夹里图片逐个批量转换成多个pdf软件,子文件夹单独合并转换,子文件夹单独批量转换,基于Py的解决方案
  • 前端学习之Flex布局
  • 游戏引擎学习第97天
  • Mysql中存储引擎各种介绍以及应用场景、优缺点
  • PHP 运算符
  • Vue全流程--Vue3.0与Vue2.0响应式原理对比
  • C语言学习笔记:子函数的调用实现各个位的累加和
  • 【大模型】本地部署DeepSeek-R1:8b大模型及搭建Open-WebUI交互页面
  • Python 调用 Stabilityai API在本地生成图像
  • Python3中异常处理:try-finally语句的示例
  • Lua限流器的3种写法
  • 基于 GEE 利用插值方法填补缺失影像
  • linux部署ollama+deepseek+dify
  • 在微服务中,如何使用feign在各个微服务中进行远程调用
  • Kafka中的KRaft算法
  • vue3 -- 集成 amap(高德地图)
  • 基于用户的协同过滤算法推荐
  • 4.python+flask+SQLAlchemy+达梦数据库