我正在开发一个API.AI聊天机器人与网站集成。这也应该能够从MySQL数据库中查询。 实现这个的方法是什么?
答案 0 :(得分:1)
你应该看看Api.ai's fulfillment documentation。 Api.ai使用履行webhooks,您定义的URL,然后您指定应使用webhook的任何意图将向webhook发送HTTP请求,其中包含有关用户查询的所有相关信息(任何参数,意图,等等。)。然后,您可以将履行webhook连接到您选择的数据库,并将用户查询映射到SQL查询,获取所需信息并将其返回给用户。
请记住,Api.ai HTTP请求在5秒后超时,这意味着从Api.ai发出请求到发送回应的时间必须少于5秒。