翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
マネージドナレッジベースを作成する
マネージドナレッジベースを作成すると、Amazon Bedrock AgentCore がストレージ、インデックス作成、取得インフラストラクチャを管理します。デフォルトでは、サービスマネージド埋め込みモデルが使用され、モデルの選択や設定は必要ありません。オプションで、独自の Bedrock 埋め込みモデルを提供できます。オプションで、マネージドベクトルストアの暗号化用の KMS キーを指定することもできます。
ナレッジベースを作成したら、それをデータソースに接続して取り込みを開始します。データソースの接続の詳細については、「データソースの接続」を参照してください。データソースを同期するには、 StartIngestionJob API を使用します。詳細については、「Amazon Bedrock ナレッジベースとデータを同期する」を参照してください。
注記
マネージドナレッジベースを作成して同期したら、 Retrieve API を使用してクエリを実行します。retrievalConfiguration フィールドで、 を指定しますmanagedSearchConfiguration。vectorSearchConfiguration フィールドはカスタムナレッジベースにのみ適用されます。リクエストの例とその他の考慮事項については、「」を参照してくださいナレッジベースのクエリを実行してデータを取得する。
マネージドナレッジベースを作成する方法については、任意の方法のタブを選択してください。
モデルオプションの埋め込み
マネージドナレッジベースは、次の埋め込みモデルタイプをサポートしています。
-
マネージド埋め込み (デフォルト) – サービスマネージド埋め込みモデルが自動的に使用されます。埋め込みのためにモデルの選択、ディメンションの設定、Bedrock サービスの制限の管理を行う必要はありません。このサービスは、モデルの選択、ホスティング、スケーリングを透過的に処理します。
-
カスタム埋め込み – 独自の Bedrock 埋め込みモデル ARN を指定します。カスタム埋め込みモデルを使用する場合は、モデルディメンション (1024) と float32 埋め込みデータ型を指定する必要があります。次の Bedrock 埋め込みモデルがサポートされています。
-
Amazon Titan Text Embeddings V2
-
Cohere Embed English v3
-
Cohere Embed 多言語 v3
-
Cohere Embed v4
-
Amazon Nova マルチモーダル埋め込み
-
-
カスタムマルチモーダル埋め込み – マルチモーダル埋め込みモデルの ARN を提供します。これは、テキストに加えてイメージ、オーディオ、ビデオファイルをネイティブに処理します。現在、 TwelveLabs Marengo Embed 3.0 (
twelvelabs.marengo-embed-3-0-v1:0) はサポートされている唯一のマルチモーダル埋め込みモデルです。このオプションには、マルチモーダルストレージの送信先が必要です。
注記
ナレッジベースの作成後に埋め込みモデルタイプを変更することはできません。マネージド埋め込みとカスタム埋め込みを切り替えるには、新しいナレッジベースを作成する必要があります。
重要
カスタム埋め込みモデルを使用してナレッジベースを作成する場合、そのナレッジベースではマネージド型リランキングャーを使用できません。マネージドリランチャーを使用するには、デフォルトのマネージド埋め込みモデルを使用してナレッジベースを作成します。
サポートされているデータソースコネクタ
マネージドナレッジベースは、次のデータソースコネクタをサポートしています。
-
Amazon S3
-
Box
-
Confluence クラウド
-
Confluence データセンター
-
Microsoft SharePoint Online
-
Google ドライブ
-
Microsoft OneDrive
-
ServiceNow
-
Web Crawler
-
カスタムコネクタ
データソースコネクタの設定については、「データソースの接続」を参照してください。