接入ChatGPT 4.0需要进行以下步骤:

  1. 在Office软件中打开VBA编辑器,即按下Alt+F11快捷键。

  2. 在VBA编辑器中,选择'工具'菜单下的'引用'选项。

  3. 在弹出的'引用'对话框中,选中'Microsoft WinHTTP Services,版本5.1'和'Microsoft Scripting Runtime'两个选项,并点击'确定'按钮。

  4. 在VBA编辑器中,选择'插入'菜单下的'模块'选项。

  5. 在新建的模块中,输入以下代码:

Option Explicit

Sub ChatGPT()

    Dim objWinHttp As Object
    Dim objScript As Object
    Dim strUrl As String
    Dim strResponse As String
    Dim strQuestion As String
    Dim strPayload As String

    Set objWinHttp = CreateObject("WinHttp.WinHttpRequest.5.1")
    Set objScript = CreateObject("Scripting.Dictionary")

    strUrl = "https://api.openai.com/v1/engines/davinci-codex/completions"

    strQuestion = InputBox("请输入问题:")

    strPayload = "{\"prompt\":\"" & strQuestion & "\"",\"temperature\":0.5,\"max_tokens\":150}"

    objWinHttp.Open "POST", strUrl, False
    objWinHttp.SetRequestHeader "Content-Type", "application/json"
    objWinHttp.SetRequestHeader "Authorization", "Bearer <your_api_key>"
    objWinHttp.Send strPayload

    strResponse = objWinHttp.ResponseText

    objScript("response") = strResponse

    MsgBox objScript("response")

    Set objWinHttp = Nothing
    Set objScript = Nothing

End Sub

注意:需要替换代码中的<your_api_key>为你的OpenAI API密钥。

  1. 点击'保存'按钮保存代码,并关闭VBA编辑器。

  2. 在Office软件中,新建一个宏,并命名为'ChatGPT'。

  3. 运行宏,输入问题,即可获取ChatGPT 4.0的回答。

请注意,此代码仅适用于Windows系统,并且需要安装Microsoft WinHTTP Services和Microsoft Scripting Runtime组件。

如何在Office办公软件中接入ChatGPT 4.0

原文地址: http://www.cveoy.top/t/topic/nOrJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录