Slack 用の Gemini Enterprise アプリを構成する

Gemini Enterprise は Slack と統合して、Slack ユーザーに AI を活用した回答と検索を Slack ワークスペースで直接提供できます。Slack 用の Gemini Enterprise アプリを構成すると、ユーザーは Gemini Enterprise にプロンプトを送信し、接続されているすべての Gemini Enterprise データストアのデータを含む回答を受け取ることができます。

サポートされるリージョン

Slack 用 Gemini Enterprise アプリは、グローバル、米国、EU のマルチリージョンでサポートされています。

制限事項

Slack 用 Gemini Enterprise アプリには次の制限があります。

  • Gemini Enterprise エンタープライズ検索のみをサポートします。データストア アクションはサポートされていません。
  • Workforce Identity 連携をサポートしていません。管理者は、Google Identity を使用して Gemini Enterprise app for Slack を設定する必要があります。詳細については、始める前にをご覧ください。
  • 1 対 1 のワークスペース マッピングをサポート: 各 Gemini Enterprise アプリを 1 つの Slack ワークスペースにのみリンクできます。Slack Enterprise Grid の場合は、各ワークスペースを個別の Gemini Enterprise アプリにリンクします。

始める前に

Slack 用の Gemini Enterprise app を構成する前に、次のものが揃っていることを確認してください。

  • Slack AI アドオンへのアクセス権。Slack AI については、Slack のウェブサイトをご覧ください。
  • Gemini Enterprise アプリ。アプリをまだ作成していない場合は、アプリを作成するをご覧ください。
  • ID プロバイダとして Google Identity を使用するように構成された Gemini Enterprise アプリ。Google Identity の設定については、ID プロバイダを構成するをご覧ください。
  • ユーザーが検索できるようにするサービス用に構成されたデータストア。Google とサードパーティのデータソースを Gemini Enterprise に接続する方法については、コネクタとデータストアの概要をご覧ください。
  • Google Cloudプロジェクトのプロジェクト IAM 管理者ロール(roles/resourcemanager.projectIamAdmin)。
  • Google Cloud Slack インスタンスの OAuth 2.0 認証情報。認証情報を取得する手順は次のとおりです。

    1. Google Cloud コンソールで、[API とサービス] > [認証情報] に移動します。

      [認証情報] に移動

    2. [ 認証情報を作成] をクリックし、[OAuth クライアント ID] を選択します。

    3. [アプリケーションの種類] プルダウンで、[ウェブ アプリケーション] を選択します。

    4. [名前] に、OAuth 2.0 クライアントの名前を入力します。

    5. [承認済みのリダイレクト URI] セクションで、[ URI を追加] をクリックします。

    6. URL https://vertexaisearch.cloud.google.com/slack/oauth_callback を入力します。

    7. [作成] をクリックします。

    8. [OAuth クライアントを作成しました] ダイアログが表示されたら、[クライアント ID] と [クライアント シークレット] の値をコピーします。

  • Slack ワークスペースの ID。詳細については、Slack ワークスペース ID を確認するをご覧ください。

Slack ワークスペース ID を確認する

ワークスペースを Gemini Enterprise アプリに接続するには、Slack ワークスペース ID が必要です。

Standard Slack ワークスペース

標準の Slack ワークスペースのワークスペース ID を確認するには:

  1. ウェブブラウザで Slack ワークスペースを開きます。
  2. URL のワークスペース ID は、T で始まる文字列です。たとえば、URL https://app.slack.com/client/T0123456789/... の場合、ワークスペース ID は T0123456789 です。
  3. ワークスペース ID をコピーして保存します。

Slack Enterprise Grid

Enterprise Grid の特定のワークスペースのワークスペース ID を確認するには:

  1. Slack 管理センターを開きます。
  2. サイドバーで [ワークスペース] をクリックします。
  3. 統合するワークスペースを選択します。
  4. URL のワークスペース ID は、T で始まる文字列です。たとえば、URL https://admin.slack.com/workspaces/T0123456789 の場合、ワークスペース ID は T0123456789 です。
  5. ワークスペース ID をコピーして保存します。

Slack ワークスペースを Gemini Enterprise に接続する

Gemini Enterprise アプリの設定で Slack ワークスペースを登録します。

  1. Google Cloud コンソールで、[Gemini Enterprise] ページに移動します。

    Gemini Enterprise

  2. [アプリ] リストで、Slack を接続する Gemini Enterprise アプリを選択します。

  3. [Integration] > [Slack] をクリックします。

  4. 必須項目に入力します。

    • Slack ワークスペース ID を入力します。
    • Google Cloud OAuth 2.0 クライアント ID を入力します。
    • Google Cloud OAuth 2.0 クライアント シークレットを入力します。
  5. [保存] をクリックします。

Slack ワークスペースに Gemini Enterprise app for Slack をインストールする

ワークスペースを登録したら、Slack ワークスペースに Gemini Enterprise アプリをインストールします。

  1. 次のリンクをクリックします。

    Slack 用 Gemini Enterprise アプリをインストールする

  2. [許可] をクリックします。

  3. Slack ワークスペースの設定で、アプリが正常にインストールされたことを確認します。Workspace Owner または Workspace Admin のロールがある場合は、[管理> インストール済みアプリ] をクリックして、Slack 用 Gemini Enterprise app が正常にインストールされているかどうかを確認できます。

アプリをインストールした後、Gemini Enterprise にデータを検索させるには、各ユーザーが Gemini Enterprise for Slack に 1 回限りのアクセス権を付与する必要があります。この認証は、ユーザーごとに個別に行われます。手順については、ユーザー認証をご覧ください。

Slack でアプリを使用する

Slack 用の Gemini Enterprise アプリを承認すると、次の方法で操作できます。

マルチターンのサポートを含むダイレクト メッセージ

Slack 用 Gemini Enterprise アプリに直接メッセージを送信して質問できます。これらのダイレクト メッセージはマルチターンの会話をサポートしています。Gemini Enterprise アプリは、現在のセッションのコンテキストを記憶します。フォローアップの質問をしたり、以前の回答を絞り込んだりできます。現在のコンテキストをクリアして新しいセッションを開始するには、[新しいチャット] をクリックします。

チャンネルのメンション

Slack のチャンネルやスレッドで Gemini Enterprise アプリと直接連携できます。プロンプトを使用して、チャンネルまたはスレッドでアプリをメンションします。例: @Gemini Enterprise summarize this thread。 アプリは、メッセージに 👀(目)のリアクションを追加して、メッセージを受信したことを確認します。アプリは非公開でレスポンスを返し、メッセージは [自分にのみ表示] とマークされます。回答は、チャンネルやスレッドで共有する前に確認できます。

次のステップ