ChatGPT es un gran modelo de lenguaje desarrollado por OpenAI.
Como desarrollador, ChatGPT lo hace más productivo ya que puede generar código, depurar y responder preguntas. Con ChatGPT, puede escribir código más rápido, generar pruebas rápidamente, encontrar y corregir errores e incluso explicar lo que puede hacer el código escrito.
La integración de ChatGPT con Google Colab lo ayudará a disfrutar de todos los beneficios anteriores en el entorno de Google Colab. Este artículo describe cómo comenzar con ChatGPT con Google Colab.
Contenido del sitio
Beneficios de la integración de ChatGPT con Google Colab
✅ Puedes usar ChatGPT y Google Colab simultáneamente sin tener que cambiar entre diferentes pestañas.
✅ Es de uso gratuito, al menos en el momento de escribir este artículo.
✅ Depuras, refactorizas y generas código más rápido.
✅ Puede explicar el código escrito en un cuaderno si hay algo que no entiendes.
✅ Puede agregar comentarios a su código para hacerlo más descriptivo.
Cómo integrar ChatGPT con Google Colab
Para integrar ChatGPT con Google Colab, utiliza una extensión llamada ChatGPT para Google Colab. Está disponible para los navegadores más populares. Estoy usando Google Chrome, así que lo voy a instalar desde el Tienda en línea de cromo.
También puedes instalarlo desde Tienda en línea de Mozilla. La extensión es gratuita y de código abierto. El código está disponible en GitHub.
Cómo usar ChatGPT en Google Colab
Después de instalar ChatGPT con Google Colab desde su tienda en línea o mercado de extensiones, abra un cuaderno de Google Colab.
Para usar la extensión, pase el cursor sobre la celda y aparecerá un botón ChatGPT en la parte superior central de la celda.
Cuando presione el botón, esta interfaz se abrirá en la parte inferior de la celda.
Con esta interfaz, puede seleccionar una tarea que desea que realice ChatGPT. Las tareas que puede seleccionar incluyen refactorización de código, explicación de código y resumen de código. Seleccionar una tarea generará un aviso para decirle a ChatGPT qué hacer. Por ejemplo, si selecciono la opción de refactorización de código, puede ver que el texto en el cuadro de texto del aviso ha cambiado.
Puede cambiar el indicador si lo desea o ingresar uno nuevo. Cuando su invitación esté lista, presione el botón Enviar para enviarla a ChatGPT.
Junto al botón de enviar hay una casilla de verificación para incluir el código. Cuando esta casilla está marcada, el código de celda se enviará con el aviso.
¡Excelente! ChatGPT ahora funciona de forma nativa en Google Colab sin cambiar de pestaña.
Errores/Precauciones
Desde allí, puede ver que ChatGPT envolvió el código en una función y llamó a la función. Incluso explicó lo que estaba haciendo. Eso es genial, pero si observa detenidamente la descripción de los cambios, notará dos problemas:
Estas son algunas de las desventajas actuales de ChatGPT. Es decir, no siempre es justo. Comete errores, alucina o produce código erróneo usando funciones que no existen.
Es importante verificar dos veces y verificar que el código generado sea correcto en lugar de simplemente copiar y pegar a ciegas el código de ChatGPT.
Posibles casos de uso
A pesar de estas advertencias, si se asegura de revisar el código generado por ChatGPT y toma sus explicaciones con pinzas, descubrirá que lo convertirá en un desarrollador más productivo. Para mí, así es como encuentro ChatGPT más útil:
❇️ Código de refactorización – Reescribe el código que ya has escrito de una manera más concisa, legible y comprensible.
❇️ Generación de casos de prueba – Escribir exámenes es aburrido, pero son muy esenciales. Con ChatGPT, puede proporcionar una función y generará casos de prueba para la función en función del código que escribió.
❇️ Obtener explicaciones de código – A veces, otro desarrollador escribirá un código encriptado que no puedes entender. ChatGPT ayudará a explicar lo que hace el código. Incluso puede preguntar sobre marcos y bibliotecas, ahorrándole un viaje a Google y Stack Overflow.
Ultimas palabras
ChatGPT es un gran impulsor de la productividad para los desarrolladores, y usarlo de manera efectiva con Google Colab es útil para los programadores. También puede leer cómo usar ChatGPT con Siri.