Amazon Lex PostText 操作未返回置信度分数
Amazon Lex PostText operation not returning confidence scores
我在 Node.js 中为 JavaScript 使用 AWS SDK。
调用 PostText
操作似乎不会 return 置信度得分,即使我已将机器人配置为启用准确性改进、设置置信度阈值并将其发布在 AWS 控制台上。
另外调用带有enableModelImprovements
和nluIntentConfidenceThreshold
参数的PutBot
操作会抛出以下错误:
UnexpectedParameter: Unexpected key 'enableModelImprovements' found in params
UnexpectedParameter: Unexpected key 'nluIntentConfidenceThreshold' found in params
在 AWS 控制台本身,置信度得分是 returned。但是,使用 JavaScript.
的 sdk 时情况并非如此
有人遇到过这个问题吗?
请将您的 aws-sdk 更新到最新版本,然后您也将能够获得置信度分数。
请运行这个命令
npm 安装aws-sdk@2.780.0
我在 Node.js 中为 JavaScript 使用 AWS SDK。
调用 PostText
操作似乎不会 return 置信度得分,即使我已将机器人配置为启用准确性改进、设置置信度阈值并将其发布在 AWS 控制台上。
另外调用带有enableModelImprovements
和nluIntentConfidenceThreshold
参数的PutBot
操作会抛出以下错误:
UnexpectedParameter: Unexpected key 'enableModelImprovements' found in params
UnexpectedParameter: Unexpected key 'nluIntentConfidenceThreshold' found in params
在 AWS 控制台本身,置信度得分是 returned。但是,使用 JavaScript.
的 sdk 时情况并非如此有人遇到过这个问题吗?
请将您的 aws-sdk 更新到最新版本,然后您也将能够获得置信度分数。 请运行这个命令
npm 安装aws-sdk@2.780.0