Explicar celdas de código con la asistencia de Gemini

En este documento, se describe cómo puedes usar Gemini en Colab Enterprise, que es un producto de la cartera de Gemini para Google Cloud, para ayudarte a explicar celdas de código en un notebook de Colab Enterprise.

Descubre cómo y cuándo Gemini para Google Cloud usa tus datos.

Este documento está dirigido a analistas, científicos y desarrolladores de datos que trabajan con Colab Enterprise. Se supone que sabes escribir código en un entorno de notebook.

Descripción general

Gemini en Colab Enterprise puede ayudarte a explicar las celdas de código en un notebook de Colab Enterprise. Puedes hacer esto cuando trabajes con el notebook de otra persona y quieras comprender rápidamente lo que hace el código. O tal vez necesites recordar cómo funcionan partes de tu notebook después de un largo período sin trabajar en él.

Después de obtener una explicación de una celda de código, puedes explorar cualquier fragmento de código incluido y revisar las fuentes. También puedes usar el diálogo de chat Explicar código para analizar el código y hacer preguntas adicionales. Para obtener más detalles, consulta Cómo explicar una celda de código.

Antes de comenzar

  1. Asegúrate de que Gemini en Colab Enterprise esté configurado para tu Google Cloud cuenta de usuario y tu proyecto.
  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. Roles obligatorios

    Para obtener los permisos que necesitas para usar Gemini en Colab Enterprise, pídele a tu administrador que te otorgue los siguientes roles de IAM en el proyecto:

    Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.

    También puedes obtener los permisos necesarios mediante roles personalizados o cualquier otro rol predefinido.

    Explicar una celda de código

    Para explicar una celda de código con Gemini para Google Cloud, haz lo siguiente:

    1. En la consola de Google Cloud , ve a la página Mis notebooks de Colab Enterprise.

      Ir a Mis notebooks

    2. En el menú Región, selecciona la región que contiene el notebook.

    3. Haz clic en el notebook que quieras abrir.

    4. En tu notebook, haz clic en una celda de código que contenga código.

    5. Haz clic en  Funciones de IA disponibles y, luego, en Explicar código.

      Aparecerá un diálogo de chat de Explicar código que incluye una explicación del código.

    6. Lee la explicación, explora los fragmentos de código de ejemplo y revisa las fuentes. Usa este diálogo de chat para analizar el código y hacer preguntas de seguimiento.

    7. Para cerrar el diálogo Explicar código, haz clic en  Cerrar.

    Desactiva Gemini en Colab Enterprise

    Para desactivar Gemini en Colab Enterprise en un proyecto de Google Cloud , un administrador debe desactivar la API de Gemini for Google Cloud. Consulta Inhabilita servicios.

    Para desactivar Gemini en Colab Enterprise para un usuario específico, un administrador debe revocar el rol de Usuario de Gemini para Google Cloud (roles/cloudaicompanion.user) para ese usuario. Consulta Revoca un solo rol de IAM.

    ¿Qué sigue?