如何将ChatGPT插入Word ChatGPT插入Word方法介绍
创始人
2024-04-14 18:01:37
0

ChatGPT可以在很多方便帮助大家,而且ChatGPT使用的方法多种多样,从来都不限于互动问答和聊天,可以结合其它的软件使用,让你无论是娱乐还是工作都更轻松。下面我们给大家介绍一下ChatGPT插入Word的方法,让大家在创作和写作上,可以得到更多的帮助。

如何将ChatGPT插入Word ChatGPT插入Word方法介绍

具体步骤如下:

打开“开发工具栏”

进入Visual Basic

右键点击“插入模块”,粘贴进代码

把代码中的API 密钥换成自己的(api key 在自己的open ai 号里找)

这样宏就做好了。测试如下:只需选中你想问ChatGPT的问题,然后在开发工具栏里点击宏图标,选中刚才做的宏,点击Run就可以生成答案了。

加一个按钮的步骤如下:

选择自定义功能区

加入新的组

给加入的组重命名

选择你的宏添加到新的组里

选择一个自己喜欢的图标,并重命名

于是按钮就做好了。只需选中问题然后点击按钮,ChatGPT的回答就生成了。

代码如下:

Sub ChatGPT()

Dim selectedText As String

Dim apiKey As String

Dim response As Object, re As String

Dim midString As String

Dim ans As String

If Selection.Type = wdSelectionNormal Then

selectedText = Selection.Text

selectedText = Replace(selectedText, ChrW$(13), "")

apiKey = "your_api_key"

URL = "https://api.openai.com/v1/chat/completions"

Set response = CreateObject("MSXML2.XMLHTTP")

response.Open "POST", URL, False

response.setRequestHeader "Content-Type", "application/json"

response.setRequestHeader "Authorization", "Bearer " + apiKey

response.Send "{""model"":""gpt-3.5-turbo"", ""messages"":[{""role"":""user"",""content"":""" & selectedText & """}], ""temperature"":0.7}"

re = response.responseText

midString = Mid(re, InStr(re, """content"":""") + 11)

ans = Split(midString, """")(0)

ans = Replace(ans, "n", "")

Selection.Text = selectedText & vbNewLine & ans

Else

Exit Sub

End If

End Sub

相关内容

热门资讯

秒懂教程“金花大厅房卡如何购买... 微信游戏中心:哪里充值,打开微信,添加客服【15984933】,进入游戏中心或相关小程序,搜索“微信...
今日热点“可以开房炸金花微信房... 微信游戏中心:怎么制作链接,打开微信,添加客服【86909166】,进入游戏中心或相关小程序,搜索“...
房卡必备教程“金花房卡一手货源... 微信游戏中心:充值办法,打开微信,添加客服【15984933】,进入游戏中心或相关小程序,搜索“微信...
一分钟介绍使用“微信金花链接版... 微信游戏中心:批发客服,打开微信,添加客服【15984933】,进入游戏中心或相关小程序,搜索“微信...
全攻略普及“微信金花群房卡是怎... 微信游戏中心:购买平台联系方式,打开微信,添加客服【44346008】,进入游戏中心或相关小程序,搜...
一分钟了解“微信拼三张金花房卡... 微信游戏中心:在哪充值,打开微信,添加客服【86909166】,进入游戏中心或相关小程序,搜索“微信...
终于懂得“微信链接斗牛房卡充值... 微信游戏中心:哪里有卖,打开微信,添加客服【44346008】,进入游戏中心或相关小程序,搜索“微信...
一分钟教会你“微信建房玩斗牛房... 微信游戏中心:购买联系方式,打开微信,添加客服【35100608】,进入游戏中心或相关小程序,搜索“...
普及一款“微信炸金花房卡在哪里... 微信游戏中心:联系客服电话,打开微信,添加客服【86909166】,进入游戏中心或相关小程序,搜索“...
重大通报“创建金花房间链接教程... 微信游戏中心:代理出售,打开微信,添加客服【44346008】,进入游戏中心或相关小程序,搜索“微信...
详细房卡教程“金花房卡购买流程... 微信游戏中心:怎么获取教程,打开微信,添加客服【160470940】,进入游戏中心或相关小程序,搜索...
普及一款“怎样购买金花链接房卡... 微信游戏中心:怎么买房间卡,打开微信,添加客服【44346008】,进入游戏中心或相关小程序,搜索“...
玩家必备攻略“微信建房玩斗牛房... 微信游戏中心:在哪里买,打开微信,添加客服【15984933】,进入游戏中心或相关小程序,搜索“微信...
一分钟发现“微信金花链接在哪买... 微信游戏中心:购买渠道,打开微信,添加客服【160470940】,进入游戏中心或相关小程序,搜索“微...
全网内容“金花房卡购买流程详解... 微信游戏中心:怎么购买,打开微信,添加客服【35100608】,进入游戏中心或相关小程序,搜索“微信...
秒懂百科“拼三张金花房卡找谁购... 微信游戏中心:怎么买划算,打开微信,添加客服【86909166】,进入游戏中心或相关小程序,搜索“微...
一分钟介绍使用“链接金花房卡怎... 微信游戏中心:哪里有最低价,打开微信,添加客服【160470940】,进入游戏中心或相关小程序,搜索...
一分钟科普“微信链接金花房卡如... 微信游戏中心:批发平台,打开微信,添加客服【15984933】,进入游戏中心或相关小程序,搜索“微信...
全网内容“金花房卡专卖店联系方... 微信游戏中心:专卖店,打开微信,添加客服【160470940】,进入游戏中心或相关小程序,搜索“微信...
三分钟讲述“微信群发的链接金花... 微信游戏中心:哪里弄,打开微信,添加客服【44346008】,进入游戏中心或相关小程序,搜索“微信炸...