Explica y corrige errores 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 y corregir errores 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

Cuando ejecutas código que genera un error, Gemini en Colab Enterprise puede sugerir una corrección o explicar el error para ayudarte a resolver el problema.

Antes de comenzar

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

    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 a través de roles personalizados o cualquier otro rol predefinido.

    Cómo explicar y corregir un error

    Para usar Gemini para Google Cloud explicar y corregir un error en tu código, haz lo siguiente:

    1. En la Google Cloud consola, 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 una celda de código de tu notebook, ingresa código que contenga un error y, luego, ejecuta la celda. Por ejemplo, puedes ingresar print(a + random()) sin definir a.

      Después de que se ejecute la celda de código, Colab Enterprise imprimirá un mensaje de error debajo de ella. Si Gemini en Colab Enterprise tiene una explicación para este error, aparecerá el botón Explicar error.

    5. Haz clic en el botón Explicar el error.

      Colab Enterprise abre un diálogo de chat que contiene una explicación del error. El diálogo también puede incluir recomendaciones y cambios sugeridos para resolver el problema.

    6. Después de evaluar el contenido, puedes realizar cualquiera de las siguientes acciones:

      • Si Gemini proporciona una edición de código sugerida en su respuesta, puedes hacer clic en lo siguiente:
        • Haz clic en Aceptar para actualizar el código en tu notebook.
        • Haz clic en Aceptar y ejecutar para actualizar y ejecutar el código.
        • Cancelar para rechazar la edición
      • Usa el diálogo de chat para analizar el error con Gemini.
    7. Para cerrar el diálogo de chat, 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) de ese usuario. Consulta Revoca un solo rol de IAM.

    ¿Qué sigue?