JPT - ai tOOler
Menú Cerrar
JPT
☆☆☆☆☆
Código Python en ChatGPT (1)

JPT

Ejecuta código Python en ChatGPT usando una extensión de Chrome.

Información de la herramienta

JPT es una innovadora extensión de Chrome que te permite ejecutar código Python sin problemas dentro de ChatGPT, haciendo que la codificación sea más eficiente y sin complicaciones.

Con JPT, ya no necesitas preocuparte por la tediosa tarea de copiar y pegar código repetidamente. Esta herramienta práctica integra todo el poder del ecosistema de Python directamente en tu experiencia de ChatGPT, dándote acceso a bibliotecas populares como numpy, scipy y matplotlib—todo sin salir de la plataforma.

La magia detrás de JPT proviene de Pyodide, un intérprete de Python basado en WASM que se ejecuta completamente dentro de tu navegador. Esto significa que la ejecución de tu código se mantiene entre tú y OpenAI, manteniéndolo privado. Sin embargo, vale la pena mencionar que la extensión aún está en desarrollo y hay algunos errores presentes, por lo que puede que aún no replique completamente la experiencia de usar un Jupyter Notebook.

¡Empezar con JPT es simple! Solo pide a ChatGPT que te ayude a escribir un programa básico de "hola mundo" en Python, presiona el botón "Ejecutar" y observa cómo ocurre la magia. La primera vez que ejecutes cualquier código puede tardar un poco más, pero no te preocupes—las ejecuciones posteriores serán más rápidas. Si necesitas ajustar tu código, solo haz clic en el botón "Editar". Ten en cuenta que esto no guarda tus ediciones para su uso posterior, pero siempre puedes hacer cambios sobre la marcha.

Si necesitas usar paquetes adicionales de Python, solo utiliza micropip para instalarlos directamente, así: `micropip.install("scipy")`. JPT te permite ejecutar código Python, modificarlo según sea necesario, ver la salida de stdout e incluso visualizar gráficos de matplotlib. Solo ten cuidado: si tu código entra en un bucle infinito, la extensión podría congelarse y necesitarás reiniciarla para que todo vuelva a funcionar.

Actualmente, JPT no soporta la entrada de usuario, pero los desarrolladores tienen planes para mejorarlo en el futuro. Su objetivo es agregar características como soporte para el sistema de archivos local, exportar chats como notebooks y optimizar el tamaño de la extensión para un mejor rendimiento. ¡Así que hay mucho que esperar!

Pros y Contras

Pros

  • matplotlib
  • Ejecuta Python en el navegador
  • Planes para hacer la extensión más pequeña
  • Función planificada para exportar chats
  • Editando código Python
  • Planes para soporte del sistema de archivos local
  • Planes para gestionar bucles infinitos
  • Muestra gráficos de matplotlib
  • Soporta micropip
  • Se ejecuta en ChatGPT
  • Facilita el uso de Python desde Chrome
  • Ejecución de código segura
  • Acceso a numpy
  • scipy
  • Muestra la salida de stdout
  • Soporte futuro para la entrada del usuario

Contras

  • No ofrece todas las características de Jupyter Notebook
  • Tiene un gran tamaño de extensión
  • No hay forma de exportar chats
  • Puede quedarse atrapado en bucles infinitos
  • Solo funciona en Chrome
  • No puede trabajar con archivos locales en la computadora
  • Los cambios en el código no se guardan
  • No soporta la entrada del usuario
  • Tiene errores
  • Lento la primera vez que se usa