翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
データソースをナレッジベースに接続する
ナレッジベースの設定が完了したら、サポートされているデータソースをナレッジベースに接続します。
Amazon Bedrock ナレッジベースは、クエリエンジンを介した非構造化データソースまたは構造化データストアへの接続をサポートしています。トピックを選択して、そのタイプのデータソースに接続する方法について説明します。
Amazon Bedrock コンソールを使用してデータソースに接続する方法については、このページの下部にあるデータソースタイプに対応するトピックを選択してください。
Amazon Bedrock API を使用してデータソースに接続するには、Amazon Bedrock エージェントのランタイムエンドポイントを使用して CreateDataSource リクエストを送信します。
以下のフィールドが必要です。
| フィールド | 基本的な説明 |
|---|---|
| knowledgeBaseId | ナレッジベースの ID。 |
| 名前 | ナレッジベースの名前。 |
| dataSourceConfiguration | type フィールドでデータソースサービスまたはタイプを指定し、対応するフィールドを含めます。サービス固有の設定の詳細については、このページの下部にあるトピックからサービスのトピックを選択します。 |
次のフィールドはオプションです。
| フィールド | ユースケース |
|---|---|
| description | データソースの説明を入力します。 |
| vectorIngestionConfiguration | 取り込みプロセスをカスタマイズするための設定が含まれています。詳細については、「データソースの取り込みをカスタマイズする」を参照してください。 |
| dataDeletionPolicy | RETAIN ベクトルストアにベクトルを埋め込むか、ベクトルストアに埋めDELETE込むかを指定します。 |
| serverSideEncryptionConfiguration | カスタマーマネージドキーとのデータ同期中に一時的なデータを暗号化するには、 kmsKeyArnフィールドにその ARN を指定します。 |
| clientToken | API リクエストが 1 回だけ完了するようにします。詳細については、「べき等性の確保」を参照してください。 |
トピックを選択すると、サービスの詳細とその設定が表示されます。