2017-07-11 8 views
2

Amazonのboto3ライブラリを使用してチャットボットを作成しようとしています。今、私はput_intent関数を使ってインテントを作成しようとしています。次のように私のコードは次のとおりです。Amazon Lexエラー:PutIntent操作を呼び出すときにエラーが発生しました(BadRequestException)。RelativeIdがLex ARN形式と一致しません

intent = lexClient.put_intent(name = 'test',         
           sampleUtterances = ["Who is messi?"] 
          ) 

私はこれを実行しようとすると、私は次の例外を取得:

botocore.errorfactory.BadRequestException: An error occurred (BadRequestException) when calling the PutIntent operation: RelativeId does not match Lex ARN format: intent:test2:$LATEST

誰もが私が間違ってやっているものを私に伝えることができますか?

答えて

2

言葉の中から疑問符を取り除くと、それは私に過去の問題を引き起こしました!

+0

それが問題でした。どうもありがとうございます!! – dinod7

+0

心配はいりません!答えを正しいものにしてもよろしいですか?発声を壊すキャラクターが疑問符文字であるのはちょっと奇妙なようですね! –

2

インテント名フィールドに数字を入力しようとしたときに同じエラーが発生しました。 AWSコンソールから同じことをしようとしているときに許可されていなかったことを実現しました。

エラー処理は実際より具体的です。

関連する問題