问题标签 [amazon-lex]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - 在 Amazon lex 中获得错误
我们在 Amazon lex 中创建了一个聊天机器人。机器人在尝试访问 lambda 函数时显示以下错误。
发生错误:调用 lambda 函数时拒绝访问。请检查用于创建机器人的 IAM 策略的权限
你能帮助我们解决这个错误吗?
firebase - 谷歌版本的亚马逊 lex
我对 Amazon LEX 构建机器人很感兴趣,但同时也喜欢 Firebase 的易用性。谷歌上有类似的产品吗?也许可以通过 Google Cloud Function 访问?
java - 无法启动活动 ComponentInfo
我正在使用 Lex 制作一个带有语音操作的应用程序。我通过将 aar 文件添加到项目的 libs forler 并将这些行添加到 gradle 文件中来手动导入 lex 库。
我通过添加从库中创建了麦克风组件
当我尝试运行该应用程序时,它给了我以下错误
这是主要活动文件:-
java - AWS Lex 与 Grails 2.4.4 的集成
我正在使用带有 JAVA 7 的 Grails 2.4.4。我正在尝试找到一种将 Grails 与 Amazon Lex 集成的方法,以便我可以向/从 aws-lex api 发送和接收文本。我在 aws 文档上找不到太多信息。有人对此有任何想法或做过类似的事情吗?谢谢
amazon-web-services - 重新部署 lambda 后 AWS Lex 访问被拒绝。错误的默认 IAM 角色
我最近创建了一个 AWS Lex 机器人并添加了一个意图。然后我上传了一个简单的 AWS Lambda,它具有管理员访问权限(我稍后会降低它,不用担心),然后还添加了一些受信任的实体:
受信任的实体
- 身份提供者 apigateway.amazonaws.com
- 身份提供者 lambda.amazonaws.com
- 身份提供者 events.amazonaws.com
- 身份提供者 lex.amazonaws.com
然后我将 lambda 函数添加到意图并构建机器人,开始测试它。它工作得很好。下一步是(在 10 分钟内)更新 lambda 函数(测试新功能)。我添加了一个新版本并返回 AWS Lex 并开始编写消息,然后出现以下错误消息:
发生错误:从 arn:aws:lex:us-east-1:888888888:intent:test:3 调用 lambda 函数 arn:aws:lambda:us-east-1:99999999999:function:lex-test 时访问被拒绝. 请查看有关此功能的政策。
首先,我认为这是我的错误,并开始调查问题,但随后,我注意到AWSServiceRoleForLexBots角色的策略不正确。
我无法更改它,因为“无法在 IAM 中修改此服务相关角色。您可以从依赖于此角色的 AWS 服务修改此角色。” 如果我再次单击每个意图并删除 lambda 函数,然后再次添加它,然后构建并发布它,它将一直工作到下一次更新。
然而,这是一场噩梦。你知道我该如何解决这个问题吗?
谢谢。
javascript - 从 Web 应用程序对 AWS 的访问进行身份验证的首选方法是什么
假设我想用 JavaScript 编写一个使用 AWS Lex 服务和 AWS Polly 服务的 Web 应用程序。该应用程序需要代表我访问这些服务。但是,我可能不应该将我的 AWS 密钥以纯文本形式包含在应用程序中。
那么,授权 Web 客户端访问 AWS 服务的正确方法是什么?是临时访问令牌吗?
aws-lambda - Amazon Lex 实现Activity.codeHook
我正在关注 Amazon Lex 文档中提供的本教程:http: //docs.aws.amazon.com/lex/latest/dg/getting-started-ex2.html
当我最终保存我的意图时,我收到了这个错误:
The value ‘null’ specified for ‘fulfillmentActivity.codeHook.uri’ is invalid. Member must not be null
如果有人可以帮助我解决这个问题,我将不胜感激:) 谢谢!
bots - Amazon Lex 与 Botpress 的比较
也许我只是被 Botpress.io 等漂亮的网站所吸引,但我有一个关于机器人构建平台的问题。我已经开始使用 Amazon Lex 进行一些机器人构建,并且从那以后我遇到了 Botpress。这些本质上是竞争产品吗?从表面上看,答案似乎是肯定的,但我很难理解 Botpress 如何拥有可以与亚马逊和谷歌等大公司竞争的自然语言处理。
Lex 为我做的最酷的事情之一就是自动将相似的文本字符串翻译成话语进行处理。我确信 Botpress 也可以以简单的方式做到这一点,但 Lex 或 Google Assistant 的自然语言处理会更强大吗?
在这种情况下,为什么有人会使用 Botpress 之类的东西,因为知道自然语言功能在其他服务上要好得多?
希望有人可以帮助我。
谢谢, L
amazon-lex - 如何为插槽设置动态列表?
我在 amazon lex 中构建了一个机器人,我有一个用例,我会给用户选项来选择要订购的花,我的鲜花列表是动态的,将从服务中获取,我应该如何为这个用例构建一个插槽?