データソースをナレッジベースと接続する - Amazon Bedrock

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

データソースをナレッジベースと接続する

ナレッジベースの設定が完了したら、サポートされているデータソースをナレッジベースに接続します。

Amazon Bedrock ナレッジベースは、クエリエンジンを介した非構造化データソースまたは構造化データストアへの接続をサポートしています。各データソースへの接続方法については、各トピックを選択してください。

マルチモーダルコンテンツのサポート

マルチモーダルコンテンツ (イメージ、オーディオ、ビデオファイル) は、Amazon S3 およびカスタムデータソースでのみサポートされています。他のデータソースタイプは、取り込み中にマルチモーダルファイルをスキップします。マルチモーダルコンテンツの使用に関する包括的なガイダンスについては、「」を参照してくださいマルチモーダルコンテンツのナレッジベースを構築する

Amazon Bedrock コンソールを使用してデータソースに接続する方法については、このページの下部に掲載のデータソースタイプに対応するトピックを選択してください。

Amazon Bedrock API を使用してデータソースに接続するには、Amazon Bedrock エージェントのランタイムエンドポイントを使用して、CreateDataSource リクエストを送信します。

以下のフィールドが必要です。

フィールド 基本的な説明
knowledgeBaseId ナレッジベースの ID。
名前 ナレッジベースの名前。
dataSourceConfiguration type フィールドにデータソースサービスまたはタイプを指定し、対応するフィールドを含めます。サービス固有の設定の詳細については、このページの下部に掲載のトピックから、該当サービスのトピックを選択してください。

次のフィールドはオプションです。

フィールド ユースケース
説明 データソースの説明を入力します。
vectorIngestionConfiguration 取り込みプロセスをカスタマイズするための設定が含まれています。詳細については、「データソースの取り込みをカスタマイズする」を参照してください。
dataDeletionPolicy ベクターストア内のベクター埋め込みを RETAIN するか DELETE するかを指定します。
serverSideEncryptionConfiguration カスタマーマネージドキーでのデータ同期中に一時データを暗号化するには、kmsKeyArn フィールドにその ARN を指定します。
clientToken API リクエストが 1 回だけ完了するようにします。詳細については、「べき等性の確保」を参照してください。

サービスとその設定の詳細については、各トピックを選択してください。