0

假设我们有以下场景

  1. 借记卡要多少钱?
  2. 什么是到期日?(指借记卡)
  3. 我怎样才能有一个新的?(指借记卡)
  4. 信用卡费用是多少?
  5. 什么是到期日?(指信用卡)
  6. 我怎样才能有一个新的?(指信用卡)

我已将意图配置如下

  • 借记卡费用
  • 借记卡有效期
  • 借记卡新
  • 信用卡费用
  • 信用卡到期日
  • 信用卡新

通过这种方式,我可以回答问题 1 和 4,但不能回答问题 2、3、5 和 6。

我也尝试使用上下文(https://docs.api.ai/docs/concept-contexts),但我认为它对我们没有帮助。

你能告诉我实现上述场景的解决方案吗?

4

1 回答 1

0

旁白:您的问题应该提供了指向您之前的 api.ai 讨论的链接,以提供更多上下文。此外,如上所述,您的问题具有误导性,因为您没有为每个意图提供所有相关的变体短语。例如,您应该声明意图#2 支持诸如“借记卡的到期日期是什么”之类的短语(无需事先调用意图#1)。将来,请提供所有相关详细信息。

上下文 处理此问题的正确方法。

例如:

  • 给 #1 的意图一个“借方”的输出上下文。
  • 给#4 的意图一个“credit”的输出上下文。
  • 为 #2 和 #3 的意图提供“借方”的输入和输出上下文。
  • 为 #5 和 #6 的意图提供“credit”的输入和输出上下文。
于 2017-02-22T19:39:34.157 回答