このページでは、データストアを作成して Google Chat を Gemini Enterprise に接続する方法について説明します。
始める前に
接続する Google Workspace インスタンスに関連付けられているアカウントと同じアカウントを使用して Google Cloud コンソールにログインします。 Gemini Enterprise は、Google Workspace お客様 ID を使用して Google Chat に接続します。個人用の Google アカウント(末尾が
@gmail.comの一般ユーザー向けアカウント)にはお客様 ID がないため、サポートされていません。Gemini Enterprise でデータソースのアクセス制御を適用してデータを保護するには、 ID プロバイダが 構成されていることを確認してください。
[スマート機能を有効にする]: Google Workspace アカウントで、 [Google Workspace のスマート機能] と [その他の Google サービスのスマート機能]の両方をオンにします。詳しくは、Google Workspace のスマート 機能をオンまたはオフにするをご覧ください。
OAuth アプリを許可リストに登録する(管理者のみ): Google Chat データストアは、 Googleが管理する OAuth アプリを使用してデータにアクセスします。 組織で OAuth アプリのアクセスが制限されている場合は、Google Workspace 管理者がこのアプリを組織の許可リストに追加する必要があります。詳しくは、が管理する OAuth Googleアプリを許可リストに登録するをご覧ください。
Google Chat のデータストアを作成する
Google Chat のデータストアを作成する手順は次のとおりです。
Google Cloud コンソールで、[Gemini Enterprise] ページに移動します。
Google Cloud プロジェクトを選択するか作成します。
ナビゲーション メニューで [データストア] をクリックします。
[+ データストアを作成] をクリックします。
[ソース] で「Google Chat」を検索し、[選択] をクリックします。
[アクション] セクションで、リストからアクションを選択して、Google Chat コネクタに対して有効にします。
アクションのリストを管理するには、アクションの管理をご覧ください。
[続行] をクリックします。
[構成] セクションで、次の操作を行います。
- [マルチリージョン] リストから、データコネクタのロケーションを選択します。
- [データコネクタ名] フィールドに、コネクタの名前を入力します。
- ロケーションとして
usまたはeuを選択した場合は、暗号化設定を構成します。- [Google管理の暗号鍵] または [Cloud KMS 鍵] を選択します。
- [Cloud KMS 鍵] を選択した場合:
- [鍵管理のタイプ] リストで、適切なタイプを選択します。
- [Cloud KMS 鍵] リストで、鍵を選択します。
省略可: [Sensitive Data Protection ポリシー] セクションで、既存の [Sensitive Data Protection] ポリシーをアタッチして、Gemini Enterprise がこのデータストアから取得したデータを検査して匿名化します。組織で Sensitive Data Protection ポリシーが必要ない場合は、この手順をスキップできます。
[作成] をクリックします。Gemini Enterprise によってデータストアが作成され、[データストア] ページにデータストアが表示されます。
[データストア] ページで、データストア名をクリックしてステータスを確認します。データストアの状態が「作成中」から「アクティブ」に変わると、Google Chat コネクタを使用できるようになります。
データストアを作成したら、作成したデータストアを既存のアプリに接続するか、新しいアプリを作成して新しいアプリに接続し、クエリを実行する前に Gemini Enterprise が Google Chat にアクセスすることを承認します。
クエリの実行
このセクションでは、Gemini Enterprise がクエリを管理する方法と、フェデレーション データストアの使用によるプライバシーへの潜在的な影響について説明します。
Google Chat を承認した後、Gemini Enterprise に検索クエリを送信すると、次のようになります。
- Gemini Enterprise は、検索クエリを Google Chat API に直接送信します。
- Gemini Enterprise は、結果を他の接続されたデータソースからの結果と統合して、包括的な検索結果を表示します。
エラー メッセージとトラブルシューティング
次の表に、Google Chat コネクタの使用時に発生する可能性のある一般的なエラー メッセージを示します。HTTP エラーコードや推奨されるトラブルシューティングの手順も記載されています。
| エラーコード | エラー メッセージ | 説明 | トラブルシューティング |
|---|---|---|---|
| 403(アクセスの拒否) | サービス アカウントの認証情報を使用した検索は、Google Workspace のデータストアではサポートされていません。 | 検索対象のエンジンに Google Workspace データストアがあり、渡された認証情報はサービス アカウントのものです。Google Workspace データストアでサービス アカウントの認証情報を使用して検索することはできません。 | ユーザー認証情報を使用して検索を呼び出すか、Google Workspace データストアをエンジンから削除します。 |
| 403(アクセスの拒否) | Google Workspace データストアでは一般ユーザー向けアカウントはサポートされていません。 | 検索は一般ユーザー向けアカウント(@gmail.com)の認証情報を使用して呼び出されますが、これは Google Workspace データストアではサポートされていません。 | エンジンから Google Workspace データストアを削除するか、管理対象の Google アカウントを使用します。 |
| 403(アクセスの拒否) | データストアに対してお客様 ID が一致しません | 検索は、Google Workspace データストアと同じ組織に属するユーザーのみに許可されています。 | ユーザーと Google Workspace データストアが異なる組織に属している場合は、Google Workspace データストアをエンジンから削除するか、サポートにお問い合わせください。 |
| 403(アクセスの拒否) | Agent Space による Workspace へのアクセスが、組織管理者によって無効にされています。 | Google Workspace 管理者が Gemini Enterprise の Google Workspace データへのアクセスを無効にしています。 | アクセスを有効にするには、Google Workspace 管理者にお問い合わせください。 |
次のステップ
Google Chat のデータをクエリするためのユーザー インターフェースを提供するには、アプリを作成し、Google Chat データストアに接続します。
アプリが設定された後に検索結果がどのように表示されるかをプレビューするには、検索結果を取得するをご覧ください。