ある保険会社は、数千件の保険約款PDFをナレッジベースとして活用し、顧客サービス担当者が「この保険は水害を補償しますか?」のように自然言語で質問できるシステムを構築したいと考えています。ドキュメントの内容に基づいてAIが回答を生成する、最も適切なAWSサービスはどれですか?
Amazon Bedrock Knowledge Basesは、ドキュメントを自動的にベクトル化してOpenSearch ServerlessやPineconeなどのベクトルストアに格納し、ユーザーの質問に意味的に近いチャンクを検索した上で基盤モデルが自然言語の回答を生成するRAG(Retrieval-Augmented Generation:検索拡張生成)パターンをフルマネージドで提供します。 選択肢B(Amazon Kendra)はキーワードやFAQ検索に強みがありますが、生成AIによる文章回答の生成はできません。 選択肢C(AWS Glue とAmazon Athena)はデータ変換・クエリ向けのサービスであり、AIによる自然言語回答生成の機能はありません。 選択肢D(Amazon Textract とAmazon Comprehend)はOCRとテキスト分析向けのサービスであり、質問への回答生成には対応していません。