質問にあるように、Lambda 関数を検証 codeHook として使用すると、AWS lex チャット ターミナルで 500 エラーが発生します。ラムダ関数は機能しており、lex イベントでテストされています。また、ラムダ関数を使用していない場合でも、チャットボットは期待どおりに機能し、スロット値を返しています。
これは、lex によって表示される正確なエラー メッセージです。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Cache-Control" content="no-cache">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="0">
<title>Page Error</title>
<style>
body {
font: 13px/ 1.231 verdana, arial, helvetica, clean, sans-serif;
}
h1,
.h1 {
color: #E47911;
font-size: 170%;
font-weight: normal;
margin: 1.5em 0 1em;
padding: 0;
}
#errorPage {
text-align: center;
margin-top: 44px;
margin-bottom: 57px;
}
#errorPage h1 {
margin: 12px 0;
}
#errorPage p {
line-height: 1.7em;
}
</style>
</head>
<body>
<div id="errorPage"><img src="https://images-na.ssl-images-amazon.com/images/G/01/webservices/console/500._V170950309_.gif" width="392" height="202"
alt="500" />
<h1>We're sorry!</h1>
<p>An error occurred when we tried to process your request. <br /> Rest assured, we're working to resolve the problem as
soon as possible. We apologize for the inconvenience. <br /> <a href="https://aws.amazon.com">Click here to visit our home page</a></p>
</div>
</body>
</html>