人集成中设置记忆盒来保存答案 为什么这一步如此重要? 当我们将此框发送到 OpenAI 聊天机器人集成时,它将充当其记忆,这样机器人就不会两次询问相同的信息,并帮助我们保持合乎逻辑且有用的对话流程。如果没有它,聊天机器人只会一遍又一遍地继续问同样的问题。
为了创建“框”,我们将使用“设置字段”块: 如何在 OpenAI 聊天机器人集成中设置字段以保存对话历史记录的图像 需要注意的是,存储所有对话数据的字段是数组格式。 “输入值”字段包含空方括号,表示将存储对话的空容器。 注意:您始终可以创建自己的字段来存储聊天机器人收集的数据。
最佳做法是为它们赋予描述性名称(例如,在我们的例子中为“@conversation_history”),以便您确切知道它们存储了哪些信息。 5. 连接流程:OpenAI 聊天机器人集成 首先,我们将再次使用“设置字段”块来存 土耳其电话号码数据 储我们的 OpenAI API 密钥。 屏幕截图显示了如何设置 OpenAI API 密钥以将其与我们的聊天机器人集成 现在是时候转到您的 OpenAI 帐户并复制您的 API 密钥了,正如我们在文章开头提到的那样。
显示保存 OpenAI API 密钥的下一步的屏幕截图 现在,我们将解释使用 Webhook 块连接两个平台的 OpenAI 聊天机器人集成。 单击 Webhook 块以打开编辑器。 屏幕截图显示了完成 OpenAI 聊天机器人集成的 webhook 要填充此部分,您可以在OpenAI API 文档的Completions > Create Completion下找到此信息。
OpenAI 文档的屏幕截图 您需要做的就是复制并粘贴 URL 并将命令设置为 POST。 接下来,将注意力转移到 Webhook 编辑器的“自定义标题”部分。 屏幕截图显示了如何自定义 webhook 编辑器的标题 这是需要输入API授权的空间。 您可以在“创建完成”部分中的“示例请求”中找到此信息。
显示 OpenAI 授权 API 密钥的图像 客户标头键是“Authorization”,值是单词“Bearer”,后跟一个空格和您的 API 密钥。 由于您创建了 API 密钥字段,聊天机器人会使用该字段自动将您的 API 拉入 Webhook。 该块中需要注意的下一个部分是“自定义正文”部分。