A new feature comes from OpenAI, a new operational workspace called Canvas, which has been integrated into ChatGPT. Further, the GPT-4o For Canvas is designed with an interface to enable editing and revision in a separate window that appears adjacent to the chatting window.
This makes ChatGPT perform like a human collaborator, by editing a piece of text or code multiple times or providing successive feedback. Users can select certain parts of the output and indicate alterations rather than perusing the whole result.
GPT-4o For Canvas is on the far right of the chat which eliminates the need of going up and down while working on documents that require much writing.
How to make use of the Canvas feature?
By default, the ChatGPT starts the GPT-4o For Canvas application when it finds that it could be useful at any point. Some of the possible prompts you can use are as follows: You can enter as: use canvas to check your new project
Writing shortcuts include:
- Suggested edits: ChatGPT has an inline suggestion and feedback mechanism.
- Adjust the length: Specifically, it provides an option to edit the document length either to be short or long.
- Change reading level: Can change the reading level as per the user’s requirement starting from Kindergarten, through graduate school.
- Add final polish: Reads through the work to make visual checks for grammatical errors, repetition, and clarification of general content.
- Add emojis: Use appropriate emojis to emphasize each and intensify the coloring.
Integrating coding in GPT-4o For Canvas, the users may ask ChatGPT to correct the error in code or even provide a better version. It has an ‘add comments’’ button for in-line documentation, and one can tag the code for explanations.
There is also a “review code” button which provides suggestions for both codes from the users and AI which can be accepted, modified, or rejected by the user. If approved the ChatGPT will undertake bug fixes. They can also request translations of code to languages including Javascript, typescript, python, Java, C++, or PHP.