Explica las 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 Google Cloud Gemini para, para ayudarte a explicar las 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 de datos, científicos de datos y desarrolladores de datos que trabajan con Colab Enterprise. Se supone que tienes conocimientos sobre cómo 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. Es posible que quieras hacerlo cuando trabajes con el notebook de otra persona y quieras comprender rápidamente lo que hace el código. O bien, es posible que necesites recordar cómo funcionan las 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 los fragmentos de código incluidos y revisar las fuentes. También puedes usar el cuadro de diálogo de chat Explicar código para analizar el código y hacer preguntas de seguimiento. Para obtener más detalles, consulta Explica una celda de código.
Antes de comenzar
- Asegúrate de que Gemini en Colab Enterprise esté configurado para tu Google Cloud cuenta de usuario y proyecto.
- Accede a tu Google Cloud cuenta de. Si eres nuevo en Google Cloud, crea una cuenta para evaluar el rendimiento de nuestros productos en situaciones reales. Los clientes nuevos también obtienen $300 en créditos gratuitos para ejecutar, probar y, además, implementar cargas de trabajo.
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.
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:
-
Usuario de Colab Enterprise (
roles/aiplatform.colabEnterpriseUser) -
Usuario de Gemini para Google Cloud (
roles/cloudaicompanion.user)
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 a través de roles personalizados o cualquier otro rol predefinido.
Explica una celda de código
Para explicar una celda de código con Gemini para Google Cloud, haz lo siguiente:
-
En la Google Cloud consola de, ve a la página Mis notebooks de Colab Enterprise.
-
En el menú Región, selecciona la región que contiene el notebook.
-
Haz clic en el notebook que quieres abrir.
-
En tu notebook, haz clic en una celda de código que tenga código.
-
Haz clic en Funciones de IA disponibles y, luego, en Explicar código.
Si aún no autorizaste el agente de ciencia de datos, aparecerá un breve diálogo mientras Colab Enterprise autentica tu Cuenta de Google en el agente de ciencia de datos.
-
Aparecerá un diálogo de chat de Explicar código que incluye una explicación de tu código.
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.
-
Para cerrar el diálogo de Explicar código, haz clic en Cerrar.
Desactiva Gemini en Colab Enterprise
Para desactivar Gemini en Colab Enterprise en un Google Cloud proyecto, 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) de ese usuario. Consulta
Revoca
un solo rol de IAM.
¿Qué sigue?
Para obtener más formas de escribir y editar código con la asistencia de Gemini, consulta lo siguiente:
Obtén información sobre cómo Gemini para Google Cloud usa tus datos.