WPS office 中接入deep Seek

WPS office 中接入deep Seek

编码文章call10242025-03-06 11:50:2755A+A-

在WPS中接入AI功能(如DeepSeek-R1或其他AI模型)可以通过API实现,帮助您在文档编辑中更高效地生成和处理内容。以下是详细步骤:


1. 获取AI模型的API Key

  • 选择AI模型:例如DeepSeek-R1、Kimi或其他支持API的AI模型。
  • 注册并申请API Key:访问AI模型的官方平台(如DeepSeek官网:https://www.deepseek.com) 。注册账号,登录后申请API Key。注意:部分平台可能需要充值才能使用API服务。

2. 在WPS中配置宏代码

WPS支持通过VBA(Visual Basic for Applications)宏代码调用外部API。以下是具体操作步骤:

步骤1:启用开发工具

  1. 打开WPS文字文档。
  2. 点击菜单栏的【工具】,选择【开发工具】。
  3. 如果未显示【开发工具】选项,可在【工具】→【自定义】中勾选【开发工具】。

步骤2:打开VBA编辑器

  • 在【开发工具】选项卡中,点击【查看代码】,打开VBA编辑器。

步骤3:编写并导入代码

  1. 将以下代码复制到VBA编辑器中:Sub CallAI() Dim AI_URL As String Dim AI_KEY As String Dim prompt As String ' 替换为你的API Key AI_KEY = "你的API Key" ' 设置API请求URL AI_URL = "https://api.deepseek.com/v1/chat/completions" ' 获取当前文档内容作为提示 prompt = Selection.Text ' 发送API请求 With CreateObject("MSXML2.ServerXMLHTTP") .Open "POST", AI_URL, False .SetRequestHeader "Content-Type", "application/json" .SetRequestHeader "Authorization", "Bearer " & AI_KEY .Send "{""model"": ""deepseek-chat"" ,""messages"": [ {""role"": ""user"" ,""content"": """ & prompt & """ } ]}" ' 获取并处理响应 Dim response As String response = .ResponseText ' 根据需要解析response并插入文档 Selection.Text = response End With End Sub
  2. 确保将代码中的 AI_KEY 替换为你的实际API Key。

步骤4:保存并运行宏

  1. 保存代码。
  2. 在WPS文档中,点击【开发工具】→【运行宏】,选择 CallAI 宏。
  3. 选中需要处理的文本内容,运行宏,AI模型将根据提示生成内容并插入文档。

3. 使用内置的WPS AI功能(无需额外配置)

WPS本身也内置了AI功能(如WPS AI),可以实现类似的效果:

  1. 打开WPS文字文档。
  2. 点击菜单栏的【AI助手】,选择需要的功能(如润色、扩写、总结等)。
  3. 输入提示或选择文本,点击生成即可。

注意事项

  • API Key的安全性:不要将API Key泄露给他人。
  • 网络环境:确保网络稳定,以便API请求正常运行。
  • 兼容性:部分AI模型可能需要特定的JSON格式请求,需根据API文档调整代码。
点击这里复制本文地址 以上内容由文彬编程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

文彬编程网 © All Rights Reserved.  蜀ICP备2024111239号-4