如何将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

相关内容

热门资讯

最新房卡!微信里面斗牛链接房卡... 微信游戏中心:茄子娱乐大厅在哪里买打开微信,添加客服【66336574】,进入游戏中心或相关小程序,...
最新发现!微信群拼三张房间卡怎... 微信游戏中心:青鸟大厅在哪里买打开微信,添加客服【56001354】,进入游戏中心或相关小程序,搜索...
最新发现!微信的炸金花房卡怎么... 微信游戏中心:新圣游大厅在哪里买打开微信,添加客服【56001354】,进入游戏中心或相关小程序,搜...
最新房卡!炸金花如何开好友房间... 微信游戏中心:神牛大厅在哪里买打开微信,添加客服【66336574】,进入游戏中心或相关小程序,搜索...
最新房卡!微信牛牛房卡怎样开,... 微信游戏中心:新乐游大厅在哪里买打开微信,添加客服【71319951】,进入游戏中心或相关小程序,搜...
最新房卡!我买炸金花房卡链接,... 微信游戏中心:新西游大厅在哪里买打开微信,添加客服【56001354】,进入游戏中心或相关小程序,搜...
最新房卡!微信玩链接拼三张房卡... 微信游戏中心:青鸟大厅在哪里买打开微信,添加客服【66336574】,进入游戏中心或相关小程序,搜索...
最新发现!炸金花房卡哪里买,新... 微信游戏中心:新鸿狐大厅在哪里买打开微信,添加客服【78200976】,进入游戏中心或相关小程序,搜...
最新发现!微信牛牛房卡在哪里买... 微信游戏中心:新超圣大厅在哪里买打开微信,添加客服【56001354】,进入游戏中心或相关小程序,搜...
最新房卡!微信牛牛房卡链接在哪... 微信游戏中心:新大海大厅在哪里买打开微信,添加客服【56001354】,进入游戏中心或相关小程序,搜...
最新房卡!微信群炸金花房间买房... 微信游戏中心:新超圣大厅在哪里买打开微信,添加客服【66336574】,进入游戏中心或相关小程序,搜...
最新发现!拼三张从哪里买房卡,... 微信游戏中心:新海贝大厅在哪里买打开微信,添加客服【56001354】,进入游戏中心或相关小程序,搜...
最新房卡!微信炸金花房间怎么弄... 微信游戏中心:新天道大厅在哪里买打开微信,添加客服【66336574】,进入游戏中心或相关小程序,搜...
最新房卡!微信群拼三张房间卡怎... 微信游戏中心:新超圣大厅在哪里买打开微信,添加客服【56001354】,进入游戏中心或相关小程序,搜...
最新房卡!微信牛牛房卡找谁买,... 微信游戏中心:新天地大厅在哪里买打开微信,添加客服【56001354】,进入游戏中心或相关小程序,搜...
最新发现!想找个拼三张房卡在哪... 微信游戏中心:熊猫大厅在哪里买打开微信,添加客服【71319951】,进入游戏中心或相关小程序,搜索...
最新发现!微信群拼三张房卡怎么... 微信游戏中心:茄子娱乐大厅在哪里买打开微信,添加客服【66336574】,进入游戏中心或相关小程序,...
最新房卡!斗牛从哪里买房卡,战... 微信游戏中心:新518大厅在哪里买打开微信,添加客服【56001354】,进入游戏中心或相关小程序,...
最新房卡!微信链接牛牛房卡怎么... 微信游戏中心:新道游大厅在哪里买打开微信,添加客服【56001354】,进入游戏中心或相关小程序,搜...
最新房卡!微信群开牛牛房卡,老... 微信游戏中心:新全游大厅在哪里买打开微信,添加客服【66336574】,进入游戏中心或相关小程序,搜...