gpt4 book ai didi

javascript - AWS.Comprehend 返回 405 'Method Not Allowed'

转载 作者:太空宇宙 更新时间:2023-11-04 02:45:24 28 4
gpt4 key购买 nike

我正在尝试使用AWS.Comprehend但保持 get 405 'Method Not allowed'我不确定是这个授权问题还是其他问题。请您帮我找出问题所在?

  const comprehend = sentence => (new Promise((resolve, reject) => {
const comprehend = new AWS.Comprehend({
accessKeyId: process.env.AWSAccessKeyId,
secretAccessKey: process.env.AWSSecretKey,
region: 'eu-central-1', // EU (Frankfurt)
endpoint: 'https://rds.eu-central-1.amazonaws.com',
apiVersion: '2017-11-27',
});
comprehend.batchDetectEntities({
LanguageCode: 'en',
TextList: sentence.match(/[\w\W\s\n.]{0,4999}/g),
}, (error, data) => {
console.log(error, data);
if (error) return reject(error);
return resolve(data);
});
}));

结果是

{ UnknownError: Method Not Allowed
at Request.extractError (/Users/silentimp/Work/builder/node_modules/aws-sdk/lib/protocol/json.js:51:27)
at Request.callListeners (/Users/silentimp/Work/builder/node_modules/aws-sdk/lib/sequential_executor.js:106:20)
at Request.emit (/Users/silentimp/Work/builder/node_modules/aws-sdk/lib/sequential_executor.js:78:10)
at Request.emit (/Users/silentimp/Work/builder/node_modules/aws-sdk/lib/request.js:683:14)
at Request.transition (/Users/silentimp/Work/builder/node_modules/aws-sdk/lib/request.js:22:10)
at AcceptorStateMachine.runTo (/Users/silentimp/Work/builder/node_modules/aws-sdk/lib/state_machine.js:14:12)
at /Users/silentimp/Work/builder/node_modules/aws-sdk/lib/state_machine.js:26:10
at Request.<anonymous> (/Users/silentimp/Work/builder/node_modules/aws-sdk/lib/request.js:38:9)
at Request.<anonymous> (/Users/silentimp/Work/builder/node_modules/aws-sdk/lib/request.js:685:12)
at Request.callListeners (/Users/silentimp/Work/builder/node_modules/aws-sdk/lib/sequential_executor.js:116:18)
message: 'Method Not Allowed',
code: 'UnknownError',
statusCode: 405,
time: 2018-12-18T16:14:20.652Z,
requestId: undefined,
retryable: false,
retryDelay: 44.438842190393046 } null
(node:6446) UnhandledPromiseRejectionWarning: UnknownError: Method Not Allowed
at Request.extractError (/Users/silentimp/Work/builder/node_modules/aws-sdk/lib/protocol/json.js:51:27)
at Request.callListeners (/Users/silentimp/Work/builder/node_modules/aws-sdk/lib/sequential_executor.js:106:20)
at Request.emit (/Users/silentimp/Work/builder/node_modules/aws-sdk/lib/sequential_executor.js:78:10)
at Request.emit (/Users/silentimp/Work/builder/node_modules/aws-sdk/lib/request.js:683:14)
at Request.transition (/Users/silentimp/Work/builder/node_modules/aws-sdk/lib/request.js:22:10)
at AcceptorStateMachine.runTo (/Users/silentimp/Work/builder/node_modules/aws-sdk/lib/state_machine.js:14:12)
at /Users/silentimp/Work/builder/node_modules/aws-sdk/lib/state_machine.js:26:10
at Request.<anonymous> (/Users/silentimp/Work/builder/node_modules/aws-sdk/lib/request.js:38:9)
at Request.<anonymous> (/Users/silentimp/Work/builder/node_modules/aws-sdk/lib/request.js:685:12)
at Request.callListeners (/Users/silentimp/Work/builder/node_modules/aws-sdk/lib/sequential_executor.js:116:18)

致以最诚挚的问候。安东。

最佳答案

我使用相同的凭据运行aws config cli 命令,问题以某种方式得到了解决。

关于javascript - AWS.Comprehend 返回 405 'Method Not Allowed',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53837640/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com