OpenAI ha presentado una actualización importante de su función Canvas dentro de ChatGPT, presentando la capacidad de usar Canvas con el modelo de razonamiento o1 de OpenAI y representar código HTML y React de forma interactiva.
El anuncio, compartido a través de X, marca un paso importante en la transformación de Canvas de una herramienta de edición de texto de uso general a una plataforma sólida para desarrolladores y diseñadores.
Al permitir vistas previas en vivo del código directamente dentro del espacio de trabajo, OpenAI pretende atender a una gama más amplia de usuarios, incluidos desarrolladores web, creadores de contenido e ingenieros de software.
ChatGPT con lienzo ahora funciona con OpenAI o1 y puede representar HTML y React. pic.twitter.com/d3T6HLyd0h
— Desarrolladores de OpenAI (@OpenAIDevs) 24 de enero de 2025
La capacidad de renderizar componentes web como HTML y React eleva a Canvas a la competencia directa con Claude de Anthropic, que también ofrece funciones de codificación interactiva.
La actualización de OpenAI también se relaciona con su estrategia más amplia de expandir Canvas como un espacio de trabajo multifuncional. La actualización más reciente de ChatGPT Canvas sigue varias mejoras anteriores, incluidas las capacidades de ejecución de Python y la integración de GPT personalizados.
Canvas ofrece renderizado en vivo de componentes web
Las funciones de renderizado HTML y React recientemente introducidas permiten a los usuarios visualizar el código directamente en la interfaz de Canvas, una adición que amplía drásticamente su utilidad.
React, una popular biblioteca de JavaScript para crear interfaces de usuario, utiliza JavaScript XML (JSX), que combina etiquetas similares a HTML con JavaScript para crear componentes dinámicos e interactivos. Con esta actualización, los desarrolladores pueden experimentar con JSX directamente en Canvas y ver resultados en vivo sin depender de herramientas externas.
Los primeros usuarios de la función han destacado su potencial pero también han señalado los desafíos. Los usuarios informan de la capacidad de importar bibliotecas externas a través de redes de entrega de contenido (CDN) para ampliar la funcionalidad de React, aunque OpenAI aún no ha detallado qué CDN son compatibles ni cómo configurarlas.
Algunos usuarios también han encontrado errores durante la compilación JSX, incluido un problema en el que el sistema mostraba el mensaje: “Error de compilación con 1 error: interno:user-component.js:10:17: Se esperaba’}’pero se encontró’:'”. Mientras que Canvas incluye un asistente para”corregir este error”, sus capacidades actuales parecen limitadas, lo que permite a los usuarios avanzados solucionar los problemas manualmente.
Competir con Claude Artifacts
Al introducir estos funciones de renderizado, OpenAI posiciona a Canvas como un rival directo de Claude Artifacts de Anthropic, una herramienta que ha sido elogiada por su capacidad para renderizar HTML y otros elementos interactivos.
[contenido incrustado]
Claude Artifacts ha sido ampliamente adoptado por desarrolladores que confían en su refinada experiencia para diseñar y probar componentes basados en web. Canvas de OpenAI, sin embargo, aporta fortalezas adicionales al ofrecer una funcionalidad más amplia, como la ejecución de Python y la integración con modelos GPT personalizados.
La visión declarada de OpenAI para Canvas es permitir a los usuarios colaborar con ChatGPT de una”manera más dinámica”.”. Este enfoque dinámico se extiende más allá del desarrollo web y proporciona herramientas para depuración, visualización de datos y edición de documentos, lo que lo convierte en una opción versátil para profesionales en múltiples dominios.
Cronología de OpenAI Canvas Mejoras
Canvas debutó en octubre de 2024 como una versión beta para los suscriptores de ChatGPT Plus y Teams. La versión inicial introdujo una interfaz de pantalla dividida, que permitía a los usuarios separar el contexto conversacional de un espacio de trabajo editable. como el resaltado de texto, las ediciones específicas y los atajos de escritura ayudaron a los usuarios a refinar el contenido con precisión, ya sea que estuvieran trabajando en artículos o depurando código.
En diciembre de 2024, como parte del programa “12″ de OpenAI. Days of OpenAI”, Canvas recibió un lanzamiento más amplio junto con nuevas características como la ejecución de Python en tiempo real y una integración más profunda con modelos GPT personalizados.
La ejecución de Python permite a los desarrolladores escribir, probar y depurar código directamente dentro del espacio de trabajo, optimizando los flujos de trabajo para el análisis de datos y el desarrollo de software. OpenAI mostró esta capacidad durante una demostración en vivo y afirmó:”Al integrar la ejecución en tiempo real, nuestro objetivo es reducir la fricción entre la generación de ideas y la implementación”.
Los GPT personalizados, mientras tanto, permiten a los usuarios adaptar ChatGPT a objetivos específicos. tareas o industrias Con Canvas, estos modelos de IA especializados obtuvieron una actualización inmediata, proporcionando un espacio de trabajo para programación de dominio específico, generación de contenido y otras aplicaciones avanzadas.
La capacidad de integrar modelos GPT personalizados amplía aún más Canvas.’aplicabilidad. un equipo de software podría configurar un GPT personalizado para centrarse en generar código repetitivo, mientras que los escritores podrían usarlo para pulir la documentación técnica. Estas interacciones personalizadas hacen de Canvas algo más que un simple asistente de codificación: se convierte en una plataforma adaptable a necesidades profesionales específicas.