如何动态训练 api.ai/dialogflow 聊天机器人?

Dar*_*dow 3 dialogflow-es

我正在尝试使用 Api.ai/Dialogflow 根据聊天线程中的先前消息生成一些“快速回复模板”,即可能的回复。

我已经在某种程度上训练了 api.ai 代理,只为某些选定的查询生成回复。现在,我想增强它以生成更多查询的回复,但实际上不可能为大量查询手动训练代理。有没有办法通过分析以前的聊天线程来动态训练 api.ai 聊天机器人,我已经存储在 db 中或使用正在进行的聊天数据。

用户是一些卖家,所以我假设他们只会谈论那里的产品,所以每个聊天线程中的问题都会有些相似。

Mid*_*der 5

看起来现在可以通过 API 进行训练:https : //dialogflow.com/docs/training,以及上传带有训练列表的文本文件。

您可以使用 /intents 端点的 POST 和 PUT API 方法添加更多训练短语。

通过 API 进行的任何更改以改变代理的行为,在保存意图时以相同的方式启动训练。这会使用通过 API 传递的更改来训练代理。