OpenAI ha lanzado ChatGPT Canvas, una nueva herramienta que mejora la experiencia de escritura y programación gracias al motor GPT-4o. Canvas ofrece un control avanzado de los proyectos, sugerencias en línea, control de versiones y funciones para la depuración y la traducción de código.
¿Qué es y cómo funciona ChatGPT Canvas?
Como parte de su iniciativa «12 días de OpenAI», que hasta Navidad pondrá en manos de los usuarios una larga lista de novedades relacionadas con los modelos generativos y la inteligencia artificial, la compañía dirigida por Sam Altman ha presentado ChatGPT Canvas. Se trata de un mecanismo que redefine la forma de trabajar con ChatGPT para proyectos de escritura y programación. La nueva herramienta abre un panel separado que permite una colaboración más profunda, no limitada a la conversación, sino basada en la creación y el perfeccionamiento de las ideas.
ChatGPT se convierte en un asistente mejor con Canvas: por qué
ChatGPT se utiliza comúnmente para escribir y desarrollar código usando IA, pero la interfaz conversacional puede resultar limitante para proyectos más complejos que requieren revisiones y modificaciones iterativas. Como hemos destacado a menudo, a menudo se llega a un resultado satisfactorio solo después de una serie de mejoras, que requieren varios pasos secuenciales.
Canvas se propone como una solución eficaz al problema, ofreciendo:
- Control completo del proyecto: Los usuarios pueden resaltar secciones específicas para solicitar cambios específicos o sugerencias en línea.
- Atajos intuitivos: Opciones rápidas para ajustar la longitud, el nivel de legibilidad, agregar comentarios o registros.
- Control de versiones: Una función de retroceso permite restaurar versiones anteriores del proyecto.
Por lo general, es el chatbot de OpenAI el que decide automáticamente cuándo activar Canvas, detectando los escenarios en los que resulta más útil. El usuario, sin embargo, puede obtener el mismo resultado creando un prompt que contenga la frase «Haz un canvas para esta solicitud
» (se puede seleccionar desde el botón correspondiente).
Funcionalidades de escritura
Canvas enriquece la experiencia de escritura con funciones avanzadas como sugerencias en línea para mejorar el texto, ajuste de la longitud (permite acortar o extender los contenidos) y del nivel de legibilidad. Según las habilidades del lector, se pueden crear textos adecuados para la escuela primaria hasta llegar al nivel académico avanzado.
Gracias al nuevo Canvas, ChatGPT puede realizar una operación de pulido final mejorando la gramática, la claridad y la coherencia. También se pueden agregar emojis para enfatizar o colorear el contenido.
Funcionalidades de programación
Para beneficio de los desarrolladores de software, Canvas simplifica el proceso iterativo que guía al usuario hasta el logro del objetivo prefijado.
En este caso también, Canvas ayuda con sugerencias en línea para mejorar el código, puede agregar instrucciones para la depuración y comentarios que hacen más comprensible cada rutina.
ChatGPT también se vuelve mucho más hábil para detectar y resolver errores automáticamente. Finalmente, los ingenieros de OpenAI han mejorado significativamente la posibilidad de convertir el código en diferentes lenguajes de programación como Python, JavaScript, C++ y así sucesivamente.
GPT-4o: el motor detrás de Canvas
Canvas se basa en el modelo subyacente GPT-4o y está desarrollado para colaborar con los usuarios de forma creativa.
En el caso de la programación, utilizando prompts «ad hoc» se puede describir lo que se desea obtener (o proponer el código a modificar), luego usar las herramientas en la parte inferior derecha para controlar el código, agregar registros, comentarios, realizar tareas de depuración y realizar la traducción a otros lenguajes.
ChatGPT Canvas: desarrollo de código de programación
Después de una operación de copiar y pegar, ChatGPT muestra la opción de abrir el recurso con Canvas e intervenir directamente. La opción Mostrar cambios permite verificar qué se modifica en el texto y en el código.
Finalmente, Canvas es compatible con los GPT personalizados. Por lo tanto, es posible usar la función con el ChatGPT normal o utilizando las personalizaciones desarrolladas por terceros.
ChatGPT Canvas es para todos
Hasta hoy, a ChatGPT le faltaba una funcionalidad similar a los Claude Artifacts de Anthropic: ¡aquí la tienen!
La buena noticia, además, es que Canvas está disponible para todos los usuarios, en todos los idiomas. No solo los propietarios de cuentas de pago, sino también quienes utilizan ChatGPT Free pueden aprovechar la novedad recién introducida por OpenAI.
Finalmente, Canvas se puede utilizar tanto en la versión web de ChatGPT como en la aplicación ChatGPT Desktop instalable en Windows 10 y Windows 11.