- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
在【Word2007】里调用DeepSeek基本流程【更新
中】
本例中的word版本:
基本开发思路
1、从Word中提取文本:使用VBA(VisualBasicforApplications)或Python脚本从Word文档中读取
文本。
2、调用DeepSeekAPI:将提取的文本发送到DeepSeek服务,获取处理结果。
3、将结果写回Word:将DeepSeek返回的结果插入到Word文档中。
第一步,
确保本地部署deepseek成功
获得本地deepseekapi域名
第二步【pc端,我没有mac电脑】
打开word,新建文档
按alt+F11键,打开VB编辑器
如果看不到左边的资源管理器,
点击视图-工程资源管理器
第三步,
将以下代码复制进你的vb编辑器
SubSubmitWordContentToDeepSeekAndWriteResponse()
定义变量
DimhttpAsObject
DimurlAsString
DimdocContentAsString
DimresponseAsString
DimresponseTextAsString
定义deepseek服务的URL
url=http://localhost:11434/api/generate假设deepseek服务在本地运行,端口
为11434
获取当前活动文档的内容
docContent=ActiveDocument.Content.text
处理文档内容:移除换行符和转义JSON特殊字符
docContent=Replace(docContent,vbCr,)移除回车符(\r)
docContent=Replace(docContent,vbLf,)移除换行符(\n)
docContent=Replace(docContent,,\)转义双引号
docContent=Replace(docContent,\,\\)转义反斜杠
创建WinHttpRequest对象
Sethttp=CreateObject(WinHttp.WinHttpRequest.5.1)
打开连接,设置POST请求
http.OpenPOST,url,False
设置请求头
http.SetRequestHeaderContent-Type,application/json
构造请求体
DimrequestBodyAsString
requestBody={model:deepseek-r1:1.5b,prompt:docContent
,stream:false}
发送请求
http.SendrequestBody
获取响应
response=http.responseText
从响应中提取response属性值(通过字符串处理)
DimstartPosAsLong
DimendPosAsLong
startPos=InStr(response,response:)+12
endPos=InStr(startPos,response,)
responseText=Mid(response,startPos,endPos-startPos)
替换所有的\n\n为换行符,但保留\n\u003c/think\u003e\n\n中的\n\n
DimtempResponseAsString
tempResponse=Replace(responseText,\n\n,vb
您可能关注的文档
最近下载
- 国家二级C语言机试(选择题)模拟试卷11(共313题).pdf
- 【国家标准】DB34T 5012-2015 安徽省回弹法检测泵送混凝土强度技术规程.pdf
- 毕业设计(论文)-睡眠呼吸暂停报警监护仪的设计.doc
- 工人商调登记表.doc
- 南宋广西买马路对广西与大理两地关系的影响.pdf VIP
- 推进云南农业新质生产力发展的对策分析.docx VIP
- (高清版)DB52∕T 1222-2017 地理标志产品 习水红稗.pdf VIP
- 净化空调工程安装施工方案.pdf VIP
- 第47届世界技能大赛江苏省选拔赛3D数字游戏艺术项目技术工作文件(1).pdf
- 经营性公路建设项目投资人招标文件.pdf VIP
文档评论(0)