Gemini とノートブックについてチャットする
このドキュメントでは、 Gemini for Google Cloud ポートフォリオのプロダクトである Gemini in Colab Enterprise を使用して、ノートブックについてチャットする方法について説明します。
Gemini for がデータを使用する方法とタイミングに関する説明をご覧ください。 Google Cloud
このドキュメントは、Colab Enterprise を使用するデータ アナリスト、データ サイエンティスト、データ デベロッパーを対象としています。ノートブック環境でコードを記述する方法について理解していることを前提としています。
概要
Gemini とチャットして、コーディングの潜在的な解決策や、ノートブックで特定のタスクを行う方法について確認できます。ノートブックでコードの説明を取得することもできます。
たとえば、次のようなプロンプトから始めることができます。
- Pandas DataFrame をフィルタリングするにはどうすればよいですか?
- Colab Enterprise でプロットを作成するにはどうすればよいですか?
- 一般公開されているデータセットのリストを表示してください。
- このノートブックの目的を要約してください。
Gemini はノートブックをコンテキストとして使用します。関連する詳細について話し合ったり、コードを改善するための提案を受けたり、次に試すアイデアを得たりできます。
始める前に
- Gemini in Colab Enterprise がユーザー アカウントとプロジェクト用に設定されていることを確認します。 Google Cloud
- アカウントにログインします。 Google Cloud を初めて使用する場合は、 アカウントを作成して、実際のシナリオで Google プロダクトのパフォーマンスを評価してください。 Google Cloud新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。
Enable the Vertex AI, Gemini for Google Cloud, Dataform, and Compute Engine APIs.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.Enable the Vertex AI, Gemini for Google Cloud, Dataform, and Compute Engine APIs.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.
必要なロール
Colab Enterprise で Gemini を使用するために必要な権限を取得するには、プロジェクトに対する次の IAM ロールを付与するよう管理者に依頼してください。
-
Colab Enterprise ユーザー (
roles/aiplatform.colabEnterpriseUser) -
Gemini for Google Cloud ユーザー (
roles/cloudaicompanion.user)
ロールの付与については、プロジェクト、フォルダ、組織へのアクセス権の管理をご覧ください。
必要な権限は、カスタムロールや他の事前定義ロールから取得することもできます。
チャットを使用する
Gemini とノートブックについてチャットするには、次の操作を行います。
-
コンソールで、Colab Enterprise の [マイ ノートブック] ページに移動します。 Google Cloud
-
[リージョン] メニューで、ノートブックを含むリージョンを選択します。
-
開きたいノートブックをクリックします。
-
[Toggle Gemini in Colab] ボタンをクリックして、チャット ダイアログを開きます。
-
[Gemini] ダイアログで、チャットを開始するプロンプトを入力します。
データ サイエンス エージェントをまだ承認していない場合は、 Colab Enterprise が Google アカウントをデータ サイエンス エージェントに対して認証している間、短いダイアログが表示されます。
-
Gemini がプロンプトに回答します。レスポンスには、コード スニペット、ノートブックに関する一般的なアドバイス、質問の回答に役立つ一般的な情報が含まれる場合があります。
コンテンツを評価したら、次の操作を行います。
- 提案されたコード スニペットをコピーするには、 [Copy] ボタンをクリックします。次に、コードをノートブックのコードセルに貼り付けます。
- 提案されたコード スニペットをノートブックに新しいコードセルとして追加するには、 [Add code cell] ボタンをクリックします。
- 必要に応じて、フォローアップの質問をしてディスカッションを続けます。
-
[Gemini] ダイアログを閉じるには、 [Close] をクリックします。
Gemini in Colab Enterprise をオフにする
プロジェクトで Gemini in Colab Enterprise をオフにするには、管理者が Google Cloud Gemini for Google Cloud API を無効にする必要があります。サービスの無効化をご覧ください。
特定のユーザーに対して Gemini in Colab Enterprise をオフにするには、
管理者が
Gemini for
Google Cloud ユーザー(roles/cloudaicompanion.user)ロールをそのユーザーに対して取り消す必要があります。
単一の IAM ロールを取り消すをご覧ください。
次のステップ
Gemini アシスタント機能を利用してコードを記述、編集する方法については、以下をご覧ください。
Gemini for がデータを使用する方法を確認する Google Cloud 。
[Copy]
ボタンをクリックします。次に、コードをノートブックのコードセルに貼り付けます。
[Add code cell] ボタンをクリックします。