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

Gemini Enterprise を Slack と統合すると、Slack ユーザーは Slack ワークスペース内で AI を活用した回答と検索を直接利用できるようになります。Slack 用の Gemini Enterprise app を構成すると、ユーザーは Gemini Enterprise にプロンプトを送信し、接続されているすべての Gemini Enterprise データストアのデータを取り込んだ回答を受け取ることができます。

制限事項

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

  • Gemini Enterprise 検索のみをサポートします。データストア アクションはサポートされていません。
  • Workforce Identity 連携はサポートされていません。管理者は、Google Identity を使用して Slack 用の Gemini Enterprise app を設定する必要があります。詳細については、始める前にをご覧ください。

始める前に

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

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

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

      [認証情報] に移動

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

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

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

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

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

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

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

  • Slack ワークスペースの ID。

    Slack ワークスペース ID を取得する手順は次のとおりです。

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

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

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

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

    Gemini Enterprise

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

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

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

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

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

ワークスペースを登録したら、Slack ワークスペースに Slack 用の Gemini Enterprise app をインストールします。

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

    Slack 用の Gemini Enterprise app をインストールする

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

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

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

Slack でアプリを使用する

ユーザーが Slack 用の Gemini Enterprise app を承認すると、次の方法で操作できます。

  • ダイレクト メッセージ: Slack 用の Gemini Enterprise app とのダイレクト メッセージで、ユーザーは質問して Gemini Enterprise から回答を得ることができます。
  • スラッシュ コマンド: 任意の Slack チャネルで、ユーザーはスラッシュ コマンド /Gemini Enterprise YOUR_QUESTION を入力して質問できます。Slack 用の Gemini Enterprise app は、そのユーザーにのみ表示される回答で返信します。

    YOUR_QUESTION は、Gemini Enterprise に質問する内容に置き換えます。

次のステップ