1

正如标题所说,api.ai 从参数中删除点。

例如,如果我写“bla bla bla google.com”,其中“google.com”映射到一个参数,则该参数的值为“google com”,我不知道如何解决这个问题。我还写信给 api.ai 团队,暂时没有答案。

任何帮助表示赞赏!谢谢!

4

1 回答 1

1

感谢 api.ai 团队,我找到了解决方案。

从解析值中删除特殊符号,例如点。

要使用 dot 获得价值,您可以:

  • 在这种情况下,使用@sys.url 作为 URL 输入“google.com”将返回 dot
  • 创建附加参数并设置 $parameterName.original -> 对于此参数,您将获得用户输入的准确短语,包括点和其他特殊符号。

您可以在此处找到关于此的文档https://docs.api.ai/docs/concept-actions#section-extracting-original-value

就我而言:

在此处输入图像描述

我将此答案标记为其他有同样问题的人。

于 2016-06-07T10:44:42.437 回答