azure-language-understanding - 需要将 LUIS.ai 集成到电源自动化流程中
问题描述
在 LUIS.ai 中创建了一个可以准确预测文本输入意图的应用程序后,我们尝试将其功能导出到强大的自动化流程中。我们希望 LUIS.ai 将电子邮件正文作为参数返回预测,但是由于它不是 JSON 格式,因此 LUIS.ai 总是返回错误。如何解决这个问题?
解决方案
我认为最简单的方法是创建一个 Azure 函数,将电子邮件作为输入,将预测作为输出。然后,您可以编写一个函数来识别电子邮件正文(如果它在 Flow 中尚不可用),将其解析为 LUIS 的正确 JSON 格式,然后调用 LUIS API。然后您需要做的就是创建一个自定义连接器。
编辑:可以通过 GET 请求调用 LUIS 服务。我认为您应该能够通过将参数作为 application/x-www-form-urlencoded 值传递的 POST 来做到这一点。但是,如果您使用 LUIS 的流连接器,它可能已经为您处理了这个问题......作为参考,调用 API 的 URL 是https://{endpoint}/luis/v2.0/apps/{appId}?q={q}
.
推荐阅读
- python - Python - 在每个新行中写入一个字符串
- assembly - armv6 上的外设端口重新映射和对齐
- c++ - 防止调用默认构造函数
- c++ - 修改视频帧并将其发送回视频输出流
- java - 为什么返回错误 java.net.UnknownHostException: h-cluster02-n1
- matrix - 矩阵计算问题,理论推导和代码结果不匹配
- objective-c - UNNotificationServiceExtension 持久连接
- python-3.x - 我在 for 循环内的嵌套 if elif 语句的 elif 部分遇到错误
- testing - 对 HTTP 调用次数进行断言
- python - 带有 Django/Flask 问题的交互式 Web 应用程序