生成 AI において、グラウンディングとは、モデルの出力を検証可能な情報源に紐付ける仕組みを指します。特定のデータソースにアクセスできるモデルを用意することで、グラウンディングによりその出力が特定のデータに紐づけされ、コンテンツのねつ造が起こりにくくなります。
Vertex AI では、次の方法でモデル出力をグラウンディングできます。
- Google 検索でグラウンディングする - 一般公開されているウェブデータでモデルをグラウンディングします。
- 独自のデータにグラウンディングする - Vertex AI Search の独自のデータをデータストアとしてモデルをグラウンディングします。
グラウンディングの詳細については、グラウンディングの概要をご覧ください。
サポートされているモデル
- Gemini 2.5 Flash-Lite
- Live API ネイティブ音声を使用した Gemini 2.5 Flash(プレビュー)
- Live API を使用した Gemini 2.0 Flash(プレビュー)
- Gemini 2.5 Pro
- Gemini 2.5 Flash
- Gemini 2.0 Flash
パラメータ リスト
実装の詳細については、例をご覧ください。
GoogleSearchRetrieval
レスポンスを一般公開データでグラウンディングします。
パラメータ | |
---|---|
|
必須: 一般公開されているウェブデータでグラウンディングします。 |
Retrieval
Vertex AI Search の限定公開データをデータストアとして使用してレスポンスをグラウンディングします。モデルが外部情報にアクセスするために呼び出せる検索ツールを定義します。
パラメータ | |
---|---|
|
必須: Vertex AI Search のデータソースでグラウンディングします。 |
VertexAISearch
パラメータ | |
---|---|
|
必須: Vertex AI Search の完全修飾データストア リソース ID(形式: |
例
Google 検索を使用して一般公開のウェブデータでレスポンスをグラウンディングする
レスポンスを Google 検索の一般公開データでグラウンディングします。リクエストに google_search_retrieval
ツールを含めます。追加のパラメータは必要ありません。
Python
インストール
pip install --upgrade google-genai
詳しくは、SDK リファレンス ドキュメントをご覧ください。
Vertex AI で Gen AI SDK を使用するための環境変数を設定します。
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_VERTEXAI=True
Go
Go をインストールまたは更新する方法について学びます。
詳しくは、SDK リファレンス ドキュメントをご覧ください。
Vertex AI で Gen AI SDK を使用するための環境変数を設定します。
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_VERTEXAI=True
Vertex AI Search を使用して限定公開データでレスポンスをグラウンディングする
Vertex AI Search データストアのデータを使用してレスポンスをグラウンディングします。詳細については、AI アプリケーションをご覧ください。
非公開データでレスポンスをグラウンディングする前に、データストアと検索アプリを作成します。
警告: 現時点では、この「グラウンディング」インターフェースは Vertex AI Search の「チャンクモード」をサポートしていません。
Gen AI SDK for Python
次のステップ
詳細なドキュメントについては、以下をご覧ください。