2017-07-25 10 views
0

私はAmazon Lexでチャットボットを作り始めました。私はそれらの例に従ってきましたが、1つの問題は、ユーザーコンソールでラムダ機能を使用することができないことです。これがコンソールに表示されているリソース404に原因があるのか​​、この機能をUIで制御できないのかわかりません。Amazon Lexコンソールのラムダ機能へのアクセス

インフルエントの下でAWSラムダ機能フィールドに入力することはできませんが、そのドロップダウンに何が入るかはわかりません。このページには、特に/ lex/api/iamリソースをロードする際に、404がいくつかあります。

Lexコンソールをよく知っている人はいますか?私はドキュメントを見て、干渉しているかもしれないすべてのブラウザの拡張機能を無効にしました。私は何かが不足しているように感じますが、何がわからないのですか?あなたがこれを遠くに持っていれば読んでくれてありがとう

Amazon Lex console 404 errors - image

Amazon Lex console - Fulfillment dropdown - image

答えて

0

リストは、同じ地域でのごLambda機能によって移入されます。このリストを作成するためのラムダ関数をすでに作成している必要があります。

AWSラムダは、以下のようにLexのためのアクセス許可が必要です。

aws lambda add-permission --function-name lex-test --statement-id chatbot-fulfillment --action "lambda:InvokeFunction" --principal "lex.amazonaws.com"

0

これらはあなたがあなたのlexボットのために作られたラムダ関数です。 ラムダ関数を既に作成している場合は、ブラウザをリフレッシュしてドロップダウンで表示する必要があります。 lexとlambdaは同じ領域になければなりません。また、lexのラムダ関数へのアクセス許可を与える必要があります。

関連する問題