OpenAI’s ChatGPT Breaks Out of Its Box—and Onto a Canvas

Just one day after OpenAI announced a $6.6 billion funding round, the company is launching its first major interface evolution for ChatGPT.

In what could be recognition from OpenAI that its transformational chatbot is ready for user experiences beyond a question and answer format, the new beta feature is an editable canvas that opens in a window alongside ChatGPT’s standard chat box.

“The core thing we’re trying to solve is a better way to collaborate with ChatGPT on writing and coding,” says Daniel Levine, a product lead at OpenAI for the canvas feature. Canvas is rolling out in beta to ChatGPT Plus and Team subscribers today, and Enterprise and Edu customers will likely get the feature next week. The feature is fully functional on desktops—mobile users can only view the canvas projects for now.

During a prelaunch demo to WIRED, Levine focused on a hope for more “natural” feeling human-AI collaboration with this new option. His team used synthetic data generated by OpenAI’s latest model, o1-preview, to give GPT-4o’s model useful canvas features, like knowing when to activate and how much to adjust the document.

With canvas, ChatGPT can generate a starting draft of a project for you and the AI to edit together, or you can paste an existing draft of what you’re working on for feedback. Levine started off by asking ChatGPT to use canvas to help draft a crucial email. He followed up by highlighting a couple of paragraphs and requesting specific changes. The generative AI tool is able to add comments in the canvas to note potential improvements or can even directly change what’s in the document.

Image may contain Page Text File and Webpage
Courtesy of OpenAI.

Opening a canvas is simple: Just add a phrase like “use canvas …” or “start a canvas …” to your prompt and the new window will appear. For some writing prompts, like requests to generate a draft blog post, the GPT-4o model is trained to launch a canvas without you even invoking the tool, if it’s deemed helpful. For coding projects, the model only starts a canvas when directly requested.

Although both writing and coding modes give the choice of requesting in-line edits, the bifurcated user interface for canvas is designed with one additional set of shortcuts for those focused on AI-assisted writing and another for coders. In the demo, Levine showed off how the writer’s shortcut could be used to condense the number of words in a canvas or attempt to perform a “final polish” on the draft. He also used one of the more lighthearted shortcuts to add a bunch of random emoji. On the coder’s side, ChatGPT can add logs, comments, and attempt to troubleshoot problems in a canvas.

Source : Wired