このページでは、構造化データまたはメタデータを含む非構造化データ用のアプリを設定するようにフィールドを構成する方法について説明します。
フィールド設定は、Vertex AI Search が結果でフィールドを使用する方法を決定するのに役立ちます。Google Cloud コンソールの [スキーマ] タブを使用して、構造化データとメタデータを含む非構造化データのフィールド設定を構成できます。
フィールド設定を構成できるのは、構造化データまたはメタデータを含む非構造化データのデータストアを持つアプリに限られます。
次のフィールド設定を使用できます。
フィールド設定 | 定義 | ユースケース |
---|---|---|
インデックスを作成可能 | フィールドが [インデックス登録可能] に設定されている場合、Vertex AI Search はこのフィールドを使用してフィルタ、並べ替え、ファセット化を行うことができます。ブール値フィールドとオブジェクト フィールドをインデックス登録可能に設定することはできません。 | Search |
検索可能 | フィールドが [検索可能] に設定されている場合、Vertex AI Search クエリでのそのフィールドの再現率が向上します。[検索可能] に設定できるのは、テキスト値を持つフィールドのみです。 |
Search |
動的ファセット可能 | フィールドが [動的ファセット可能] に設定されている場合、Vertex AI Search はそのフィールドを動的ファセットとして使用できます。動的ファセットは、ファセットのクリックや表示などの過去のユーザー行動に基づいて、検索に自動的に追加できます。この設定は、インデックス登録可能なフィールドにのみ適用されます。 | Search |
取得可能 | フィールドが [取得可能] に設定されている場合、Vertex AI Search は検索結果にフィールドを返します。 | Search |
完了可能 | フィールドが [完了可能] に設定されている場合、Vertex AI Search はフィールドの内容を検索クエリの候補として使用します。詳細については、予測入力を構成するをご覧ください。 | Search |
可 | フィールドが [フィルタ可能] に設定されている場合、Vertex AI Search のレコメンデーションは、そのフィールドを使用してレコメンデーションの結果をフィルタできます。レコメンデーションのフィルタリングについては、レコメンデーションをフィルタリングするをご覧ください。 | レコメンデーション |
制限事項
フィールド設定には次の制限があります。
- インデックス登録可能、検索可能、動的ファセットとして構成できるフィールドは最大 50 個です。
- 取得可能として構成できるフィールドは最大 30 個です。
- フィールドを動的ファセット可能として構成するには、まずインデックス登録可能として構成する必要があります。
- インデックス登録可能な設定を変更するには、データのインデックスを再登録する必要があります。特に大規模なデータストアの場合、この処理には数時間かかることがあります。
メディア検索アプリのフィールドを構成していて、スキーマ内のフィールドの詳細を確認したい場合は、メディア ドキュメントとデータストアについてをご覧ください。
フィールド設定を更新する
フィールドの設定を更新するには:
Google Cloud コンソールで、[Agent Builder] ページに移動します。
編集するアプリの名前をクリックします。
[データ] をクリックします。
[スキーマ] タブをクリックします。このタブには、現在のフィールド設定が表示されます。
[編集] をクリックします。
更新が必要な項目の設定を選択またはクリアします。一部のフィールド設定はサポートされていません。たとえば、数値フィールドを [検索可能] に設定することはできません。
[保存] をクリックして変更を適用します。