OpenAI Canvas
Here is the translated content:
OpenAI has recently released an application called CANVAS, which is optimized for applications for the first time. The main change of canvas is to switch from a dialogue-based interaction like ChatGPT to a document or code-centered exchange.
How does OpenAI introduce canvas and what work has OpenAI done? Canvas is based on the GPT 4o model, and currently, canvas functions are only available to Plus users and Teams users of ChatGPT.
What functions does canvas provide? You can directly edit text or code, a shortcut menu is provided to add emoticons, and there’s also a function to refine and modify the reading level of this document. It also has a history version management function.
To make this canvas function, what optimizations did OpenAI perform on the model? Canvas’s model is based on GPT 4o, which knows when to open a canvas, whether it’s for local modifications or rewriting the entire document or code.
In actual use, I think we can optimize it by preserving the previous code after editing the code, so users can compare. Only after the user agrees, replace the old code with the new one. This may be more in line with the habits of developers.