問題タブ [aws-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.
java - Lex ボットと Rest API の統合
lex bot を REST API プロジェクトに接続するための参照はありますか? 製品から価格を取得したいのですが、このエンドポイントはプロジェクトの Rest メソッド (json 要求と応答) に含まれていますが、何かを見つけようとしました私の残りのAPIを呼び出すための参照ですが、例が見つかりません。
ボットはラムダ関数 (nodejs) を使用しています。Amazon lex を使い始めたばかりなので、参照がありません。提供されている既存の例 (ピザの注文) を変更しようとしていますが、今のところわかりません!
前もって感謝します!
amazon-web-services - AWS Lex ボットがインテントフルフィルメント後にフォローアップを求めるようにする方法 (Lambda を使用)?
インテントの「応答」セクションで設定されているにもかかわらず、ボットはフォローアップ プロンプトを提示していません。これは、「ReturnParametersToClient」がフルフィルメント オプションとして選択されている場合に機能します。フルフィルメントが AWS Lambda 関数に変更されると、フォローアップの質問が表示されなくなります。
例: ユーザーが入力した場合
この計算を実行し、Lex が期待する JSON 形式で結果を返す Lambda 関数があります。このように表示されます
次に、フォローアップの質問を提示する必要があります
ユーザーが応答できる対象
私が理解していることから、インテント エディター ページの「応答」セクションは、「別の計算を行いますか?」という質問を構成できる正確な場所です。および別のメッセージ (ユーザーが否定的に返信した場合は、[ユーザーの返信を待ちます] セクションにあります。
amazon-web-services - 米国形式で日付を解析するAWS Lex AMAZON.DATEスロットタイプ
lex インテントにはタイプ AMAZON.DATE のスロットがあります
11.02.2019 のような日付を入力すると、日付は mm.dd.yyyy 形式で処理されますが、ヨーロッパ地域の顧客は dd.mm.yyyy 形式で日付を処理するはずです。
Javascript AWS SDK を使用しており、PostText 呼び出しで "x-amz-lex:time-zone": "Europe/Dublin" を requestAttributes に設定していますが、LEX はこれを使用していないようです。