如何在聊天机器人中不使用对话流来提供输入和输出响应?

How to give inputs and output responses not using dialogflow in a chatbot?

我正在为网站开发一个使用 dialogflow 的聊天机器人。

1)我想知道是否有其他方式可以不使用 dailogflow 平台来提供输入和输出响应,因为在 dialogflow 中登录是我的,官员们想在他们的网站上使用该聊天机器人并输入他们的信息和输出。

2) 除了存储在 dialogflow 应用程序的历史记录中之外,对话是否可以存储在某些 mysql 数据库中?

Dialogflow 不会 "compile" 任何其他内容,因此它需要在 Dialogflow 服务器上 运行。但是,您可以导出项目,官方可以创建自己的项目并导入。

如果您使用的是网络钩子实现,那么您可以使用实现代码记录您想要的任何内容。如果您只是使用在 Dialogflow 中输入的响应,那么不,您不能进行任何外部日志记录。