【问题标题】:Is it possible to trigger intents in Dialogflow using python?是否可以使用 python 在 Dialogflow 中触发意图?
【发布时间】:2018-08-17 22:15:18
【问题描述】:

我想使用 python 实现一个意图。在通常情况下,当用户说话时,它会转到 Dialogflow,后者通过 webhook 将其发送到 python。 python是否有可能决定是否进入Dialogflow并触发任何指定的意图。

【问题讨论】:

    标签: python python-3.x python-2.7 dialogflow-es


    【解决方案1】:

    一般来说,是的。您没有指定您使用的是哪个聊天或语音代理平台,但在所有这些平台上您都可以执行以下操作:

    • 让平台将消息发送到您的 python 服务器。它是如何做到这一点的取决于每个平台,但应该有很好的文档记录。

    • 确定用户所说的内容 - 再次以平台相关的方式。

    • 确定是否要将其发送到 Dialogflow。如果这样做,则使用 Dialogflow API,调用 /query 端点(如果您使用 Dialogflow v1)或 detectIntent 方法(如果您使用 Dialogflow v2)。

    • Dialogflow 将像往常一样处理此问题,匹配意图并可能在必要时调用实现。它会向您发送回复。

    • 您将回复转换为聊天平台可以处理的内容并将其发回。

    【讨论】:

    • 如果答案对您有帮助,接受和/或支持它总是值得赞赏的。如果您有新问题,您应该在 StackOverflow 上单独提问,而不是在 cmets 中提问。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-30
    • 2020-03-21
    • 2018-11-26
    • 1970-01-01
    相关资源
    最近更新 更多