如何將ChatGPT API整合到Google Docs中 - AI內容寫作
目录
- 集成Chargpt API和Google Docs的演示
- 创建Open AI令牌
- 在Google Docs中创建自定义菜单和按钮
- 调用Open AI接口生成内容
- 在Google Docs中插入生成的文本
- 自定义参数和提示
- 熟悉使用Chargpt的Web版
- 成功集成Chargpt和Google Docs
集成Chargpt API和Google Docs的演示
在本视频中,我们将学习如何将Chargpt API与Google Docs集成,以利用人工智能帮助我们编写内容。首先,我想向您展示演示如何工作。当这个功能成功运行时,我会一步一步向您展示,从创建Open AI令牌到在Google Docs上使用这个功能所需的一切。
首先,让我快速向您展示演示内容。我有一个Google Docs文档,我将删除所有内容,然后只是简单地输入一个主题。在我的例子中,主题可以是"人工智能"。我点击"Chargpt"按钮,然后点击"生成提示"。这个名字其实很糟糕,我随便起的。当我点击"生成提示"后,你会看到它需要几秒钟的时间。等待几秒钟后,你会看到我使用Chargpt API生成了一篇关于人工智能的完整文章。这非常令人兴奋,我将向您展示如何做到这一点。
第一步是需要Open AI令牌。那么如何创建Open AI令牌呢?您只需要转到您的Open AI账户,在"账户设置"中找到"API密钥"选项卡,然后点击"创建新的秘密令牌"。在此窗口中,您需要将令牌复制到某个地方,并妥善保管,否则您可能会丢失它。此外,请不要与任何人共享令牌,如果您要与他人共享,请确保在使用或显示后删除令牌,以防止他人滥用您的Open AI账户。
在这一点上,我们已经学会了如何使用和创建Open AI API密钥或令牌。接下来,我们需要学习如何在Google Docs中创建自定义菜单和按钮,这需要使用一个称为"应用程序编辑器"的工具。我将转到"扩展"菜单,并点击"应用程序脚本"。这将打开一个窗口,在这个窗口中,我将粘贴整个代码。您不需要记下代码,我将解释这段代码,并将其作为一个gist文件共享,以便您可以轻松地复制粘贴。同时,我也会告诉您需要进行任何更改的地方。
首先,这是一个JavaScript代码。如果您了解JavaScript,那就很简单了。对于我来说,作为一个不太了解JavaScript的人,理解起来有一些困难,但如果您了解JavaScript,您将处于更好的位置。
那么这段代码在做什么呢?这段代码将帮助您完成两件事情。第一,它将帮助您创建这两个按钮。第二,它将帮助您捕捉到您正在高亮显示的文本。第三,它将调用Open AI API的端点,即Chargpt API。最后,它会将生成的文本作为一个新的段落插入到文档中。这就是这段代码的功能。
接下来,我们需要定义API密钥。我之前说过,您需要将API密钥粘贴在这里。当您有了API密钥之后,您还需要指定要使用的模型。我们将使用Chargpt模型,所以在这里选用的是Chargpt模型,您可以使用Open AI中的任何模型,但是因为Chargpt是最便宜的一个,我们将使用Chargpt 3.5 Turbo模型。
然后,您需要创建一个自定义菜单。如何创建一个自定义菜单呢?这个函数可以帮助我们创建一个自定义菜单,其中的"主菜单"按钮对应一个函数,而"子菜单"对应另一个函数。您可以看到我已经在菜单中添加了一个按钮,并将其命名为"生成提示",对应一个名为"生成提示"的函数。您还可以添加更多按钮,比如我现在添加了一个新的按钮,命名为"生成想法",对应一个名为"生成想法"的函数。这样您就可以自定义功能并扩展它。
保存后,您需要运行这段代码。当您运行它时,可能不会显示任何错误,但是当您点击菜单中的按钮时,它不会有任何反应。这是因为"生成想法"的脚本函数不存在。所以我们的下一个任务是创建一个新的函数,和已有的函数类似,可以生成想法。我将把它粘贴在这段代码的顶部,并将其命名为"生成想法"。函数名可以是"生成LinkedIn帖子",但我会保持函数名为"生成想法"。在这个函数中,我们首先要做的是获取所选文本,然后是更新提示。不管您想要什么样的提示,都可以在这里进行更新。还可以更改其他参数,例如最大令牌数和温度。我不会在这里重点关注参数,如果您对Chargpt参数感兴趣,可以告诉我,我可以制作一个关于参数的单独视频。本视频主要关注如何将Chargpt API与Google Docs集成。
接下来,我们要创建请求主体。当您发送请求时,需要发送一个有效载荷和请求头,并且返回一个响应。所以您需要创建一个请求主体,发送给Chargpt API的最新端点。最后,将响应中的内容添加到段落中。
现在,这个函数被命名为"生成想法",所以理论上应该生成LinkedIn帖子的想法。保存之后,点击运行,您可能会在第一次保存时收到一个提示,询问您是否批准某些内容。这是因为这是在您的Google环境中进行的操作,您不与任何人共享它,所以这只是对未经Google签名的第三方应用程序的默认警告。您可以接受所有审批并点击运行。它将运行代码。现在返回到文档,您会发现不需要刷新,选项已经添加好了。点击"生成提示"按钮后,等待几秒钟,它会生成文本并添加到文档中。
这样,您就成功地将Chargpt API集成到了Google Docs中。总结一下,在本视频中,我们学习了如何创建Open AI令牌,如何使用JavaScript代码在Google Docs中创建自定义菜单和按钮,如何调用Open AI接口生成内容,以及如何将生成的文本插入到Google Docs中。希望这个视频对您有所帮助,帮助您学会在Google Docs中集成Chargpt API。如果您有任何问题,请在评论区留言,否则我们下一个视频再见。祝您使用愉快!