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

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

制限事項

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

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

始める前に

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

  • Slack AI アドオンへのアクセス。Slack AI については、 Slack のウェブサイトをご覧ください。
  • Gemini Enterprise アプリ。アプリを作成していない場合は、 アプリを作成するをご覧ください。
  • ユーザーが検索できるようにするサービスのデータストアを構成します。 検索します。Google とサードパーティのデータソースを Gemini Enterprise に接続する方法については、 コネクタとデータストアの概要をご覧ください。
  • プロジェクトの [Project IAM 管理者](/resource-manager/docs/access-control-proj#resourcemanager.projectIamAdmin) ロール(`roles/resourcemanager.projectIamAdmin`)。 Google Cloud
  • Google Cloud Slack インスタンスの OAuth 2.0 認証情報。認証情報を取得するには、次の操作を行います。
    1. コンソールで、[API とサービス] >[認証情報]に移動します。 Google Cloud

      認証情報に進む

    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 を取得するには:

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

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

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

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

    Gemini Enterprise

  2. [**アプリ**] リストで、Slack を接続する Gemini Enterprise アプリを選択します。 global リージョンのアプリを選択してください。
  3. [統合] > [Slack] をクリックします。
  4. 必須フィールドに入力します。
    • Slack ワークスペース ID を入力します。
    • Google Cloud OAuth 2.0 クライアント ID を入力します。
    • Google Cloud OAuth 2.0 クライアント シークレットを入力します。
  5. [保存] をクリックします。

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

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

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

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

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

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

Slack でアプリを使用する

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

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

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

次のステップ