Canvas de OpenAI puede traducir código entre idiomas con un solo clic

Los atajos de codificación en Canvas incluyen revisar código, agregar registros de depuración, comentar, corregir errores y transferir código a diferentes lenguajes de programación. Por ejemplo, si tu código es JavaScript, con unos pocos clics puede convertirse en PHP, TypeScript, Python, C++ o Java. Al igual que con GPT-4o por sí solo, probablemente aún necesitarás verificar si hay errores.

Una captura de pantalla de la codificación usando ChatGPT con Canvas tomada el 4 de octubre de 2024.

Una captura de pantalla de la codificación usando ChatGPT con Canvas tomada el 4 de octubre de 2024.

Crédito: Benj Edwards

Una captura de pantalla de la codificación usando ChatGPT con Canvas tomada el 4 de octubre de 2024.


Crédito: Benj Edwards

Además, los usuarios pueden resaltar secciones específicas para dirigir la atención de ChatGPT, y el modelo de IA puede proporcionar comentarios y sugerencias en línea mientras considera el proyecto completo, como un editor de textos o un revisor de código. Además, la interfaz facilita la restauración de versiones anteriores de un documento de trabajo mediante el botón Atrás en la interfaz de Canvas.

Un nuevo modelo de inteligencia artificial

OpenAI dice que su equipo de investigación ha desarrollado nuevos comportamientos clave para que GPT-4o admita Canvas, incluida la activación del lienzo para tareas apropiadas, la generación de ciertos tipos de contenido, la realización de ediciones específicas, la reescritura de documentos y la provisión de críticas en línea.

Una imagen de OpenAI Canvas en acción.

Una imagen de OpenAI Canvas en acción.

Una imagen de OpenAI Canvas en acción.


Crédito: OpenAI

Un desafío de desarrollo clave, según OpenAI, fue definir cuándo activar un lienzo. En un ejemplo en la publicación del blog de Canvas, el equipo dice que le enseñaron al modelo a abrir un lienzo para sugerencias como «Escribir una publicación de blog sobre la historia de los granos de café» y evitaron activar Canvas para tareas generales de preguntas y respuestas como «Ayuda». «Yo cocino una nueva receta para la cena».

Otro desafío fue ajustar el comportamiento de edición del modelo una vez que se activó el lienzo, en particular decidir entre cambios específicos y reescrituras completas. El equipo entrenó el modelo para realizar ediciones específicas cuando los usuarios seleccionan texto específicamente a través de la interfaz, fomentando de lo contrario las reescrituras.

La compañía señaló que Canvas representa la primera actualización importante de la interfaz visual de ChatGPT desde su lanzamiento hace dos años. Aunque Canvas todavía se encuentra en la fase beta inicial, OpenAI planea mejorar sus funciones con el tiempo en función de los comentarios de los usuarios.