我创建了一个关系数据库,它有多个表。例如,第一个表中是所有可用的汽车,第二个表中是每种汽车的可用型号,第三个表中是每种车型的价格。我需要使用这个与谷歌对话流聊天机器人。我的问题是,如果我想为每辆车和每个模型手动创建意图,最终会有数百个意图,我认为这不是一种专业的方式。那么,在这种情况下我该怎么做呢?例如,流将像这样:
-
用户:有什么车可用?
提示:"显示所有汽车"> 用户: - 我想要宝马的车型
提示:显示bmw所有可用车型的列表 用户: - 我想知道XXXX型号的价格
提示:显示此型号的价格">
我需要帮助。
我试过手动创建意图,但由于意图的数量巨大,我被卡住了。我希望有一种更专业的方式来处理这些意图。
如果你让所有的意图都完全依赖于汽车,那么意图的数量将会爆炸。
创建下面列出的分别处理car、model、price的3个intent怎么样?
我希望这对你有帮助。
Dialogflow设置
实体实体名称 | 参考值 | 同义词 | 汽车 | 汽车 | 汽车,车辆 | 公司
---|---|---|
宝马 | 宝马 | |
梅赛德斯-奔驰(mercedes - benz) | 奔驰,奔驰 | |
日产 | 日产 | |
XXXX | XXXX |