Gemini のアシスト機能を使用してコードセルを説明する

このドキュメントでは、Gemini for Google Cloud ポートフォリオのプロダクトである Gemini in Colab Enterprise を使用して、Colab Enterprise ノートブックのコードセルを説明する方法について説明します。

Gemini for Google Cloud がデータを使用する方法とタイミングに関する説明をご覧ください。

このドキュメントは、Colab Enterprise を使用するデータ アナリスト、データ サイエンティスト、データ デベロッパーを対象としています。ノートブック環境でコードを記述する方法を理解していることを前提としています。

概要

Gemini in Colab Enterprise は、Colab Enterprise ノートブックのコードセルを説明する際に役立ちます。これは、他のユーザーのノートブックで作業していて、コードの動作をすばやく理解したい場合に便利です。また、ノートブックの特定のパートの動作を、しばらく作業していない後に思い出す必要がある場合もあります。

コードセルの説明を取得したら、含まれているコード スニペットを閲覧して、ソースを確認できます。コードの説明チャット ダイアログを使用して、コードについて話し合ったり、フォローアップの質問をしたりすることもできます。詳細については、コードセルの説明をご覧ください。

始める前に

  1. Gemini in Colab Enterprise が Google Cloud ユーザー アカウントとプロジェクト用に設定されていることを確認します。
  2. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  3. Enable the Vertex AI, Cloud AI Companion, Dataform, and Compute Engine APIs.

    Enable the APIs

  4. Enable the Vertex AI, Cloud AI Companion, Dataform, and Compute Engine APIs.

    Enable the APIs

  5. 必要なロール

    Colab Enterprise で Gemini を使用するために必要な権限を取得するには、プロジェクトに対する次の IAM ロールを付与するよう管理者に依頼してください。

    ロールの付与については、プロジェクト、フォルダ、組織へのアクセス権の管理をご覧ください。

    必要な権限は、カスタムロールや他の事前定義ロールから取得することもできます。

    コードセルを説明する

    Gemini for Google Cloudを使用してコードセルを説明する手順は次のとおりです。

    1. Google Cloud コンソールで、Colab Enterprise の [マイ ノートブック] ページに移動します。

      [マイ ノートブック] に移動

    2. [リージョン] メニューで、ノートブックを含むリージョンを選択します。

    3. 開きたいノートブックをクリックします。

    4. ノートブックで、コードを含むコードセルをクリックします。

    5. [利用可能な AI 機能] をクリックし、[コードの説明] をクリックします。

      コードの説明を含む [コードの説明] チャット ダイアログが表示されます。

    6. 説明を読み、サンプルコード スニペットを参照して、ソースを確認します。このチャット ダイアログを使用して、コードについて話し合ったり、フォローアップの質問をしたりします。

    7. [コードの説明] ダイアログを閉じるには、 [閉じる] をクリックします。

    Gemini in Colab Enterprise をオフにする

    Google Cloud プロジェクトで Gemini in Colab Enterprise をオフにするには、管理者が Gemini for Google Cloud API をオフにする必要があります。サービスの無効化をご覧ください。

    特定のユーザーに対して Gemini in Colab Enterprise をオフにするには、管理者がそのユーザーの Gemini for Google Cloud ユーザーroles/cloudaicompanion.user)ロールを取り消す必要があります。単一の IAM ロールを取り消すをご覧ください。

    次のステップ