Bedrockにインプットさせ、質問の回答をSlackに通知させてみる、といったものになります。AmazonやAIスタートアップ企業が提供するすでに出来上がったFM(基盤モデル)をAPIを通じて利用できるようにするAWSマネージドサービスです。FM(基盤モデル)については下記をご参照ください。このブログが書かれている時点(2024/1/13)でBedrockにて利用可能なFMは以下になります。回答を生成させることです。優秀なスタートアップが作ったFM(基盤モデル)といえど、外部に公開されていないデータや、最新の情報まではインプットされていないため、その場合は古い情報の回答を返したり、事実と異なる回答を返すことがあります。これをハルシネーションといいます。FMに質問する前に、事前に外部公開されていないデータや最新の情報をデータストアにインプットしておくことで、FMはデータストアに保存されている正確&最新の情報を利用して回答を生成するようになり、ハルシネーションが軽減されます。※rootユーザーではなく、IAMユーザーでログインしないとBedrock操作時にエラーになります。BedrockのFMを使用する前に、FMの使用許可の申請が必要になります。Claudeをだけ申請します。※リージョンはバージニア北部にする必要があります。※生成された情報を何に使うか(ミッションクリティカルなことに使わないか等)を確認する項目になります。※ここにチェック入れないと、Knowledgebaseの検証でロールエラーとなります。※申請までに少し時間がかかります。それではまず、通知先を指定したいと思います。通知先に用いるのはSlackのメールアドレスになります。Slackチャンネルのメールアドレスの取得方法は下記を参照ください。