以下是将Kimi搜索结果导出为Word文档的两种方法,供您选择:
方法一:使用Word插件
- 安装插件
在Word中搜索并安装支持与Kimi集成的插件,例如"Kimi for Word"或"AI Chatbot for Word"。部分插件需从官网下载后手动安装。
- 配置插件
安装完成后,打开Word,通过插件界面输入您的Kimi API Key,并设置请求参数(如模型名称、消息格式等)。
- 执行搜索并导出
输入搜索关键词,插件将调用Kimi API获取结果。搜索完成后,结果可直接复制到Word文档中,或通过插件提供的导出功能保存为.docx
文件。
方法二:使用VBA代码自动化
- 获取API Key
访问Kimi开发者平台(https://platform.moonshot.cn/console),注册并创建应用以获取API Key。请注意该Key仅限首次使用,后续需重新生成。
- 编写VBA代码
在Word中按Alt + F11
打开VBA编辑器,插入新模块并粘贴以下代码:
Function CallKimiAPI(api_keyAsString, inputTextAsString) As String
Dim http As Object
Dim response As String
Dim url As String
Dim jsonInput As String
' Kimi API地址
url = "https://api.moonshot.cn/v1/chat/completions"
' 构造请求体
jsonInput = "{""model"": ""moonshot-v1-8k"", ""messages"": [{"role"": ""user"", "content"": """ & inputText & """}]}"
' 创建HTTP对象
Set http = CreateObject("MSXML2.XMLHTTP")
' 发送请求
http.Open "POST", url, False
http.setRequestHeader "Content-Type", "application/json"
http.Send jsonInput
' 获取响应
response = http.responseText
' 清理
Set http = Nothing
Return response
End Function