OpenAI Announces ChatGPT Canvas
Written by Kay Ewbank   
Thursday, 10 October 2024

OpenAI has launched an extra facility for developers using ChatGPT. Canvas is described as offering a new way of working with ChatGPT to write and code.

ChatGPT is OpenAI's generative artificial intelligence chatbot that is already popular with developers wanting an intelligent assistant while writing code.

OpenAIbanner

In an announcement about the new tool on the OpenAI website, OpenAI said that while people use ChatGPT every day for help with writing and code, they recognize that while the chat interface is easy to use and works well for many tasks, it's limited when you want to work on projects that require editing and revisions. Canvas offers a new interface for this kind of work.

Canvas opens in a separate window, and is designed to help developers working on a coding project. The current version is an early beta. It was was built with GPT-4o and can be manually selected in the model picker while in beta. This beta version was initially rolled out to ChatGPT Plus and Team users before being available to Enterprise and Edu users. OpenAI plans to make Canvas available to all ChatGPT Free users when it's out of beta.

chatgpt canvas

This release lets you highlight sections of code for ChatGPT to focus on, and Canvas will give inline feedback and suggestions. These will be based on the entire project rather than limited to the code portion you've highlighted. OpenAI says Canvas will help developers track and understand ChatGPT's changes, and there's an undo option if things go wrong.

Coding shortcuts are provided for reviewing code, and for adding logs in the form of print statements to help developers debug and understand their code. You can also use Canvas to add comments to the code. 

Another option will attempt to detect bugs and rewrite the problematic code to fix the errors.

Finally, Canvas will port code to a different language, with options to translate code into JavaScript, TypeScript, Python, Java, C++, or PHP.

Canvas is available in beta now for ChatGPT users.

opena1new

More Information

OpenAI website

Related Articles

Developers Like Code Assistants Even When They Are Incorrect

OpenAI Launches ChatGPT Store

ChatGPT And Excel Another Coding Threat?

Stack Overflow Traffic Slumps As Devs Turn to ChatGPT

Chat GPT 4 - Still Not Telling The Whole Truth

Runaway Success Of ChatGPT

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Apache Fury Adds Optimized Serializers For Scala
31/10/2024

Apache Fury has been updated to add GraalVM native images and with optimized serializers for Scala collection. The update also reduces Scala collection serialization cost via the use of  encoding [ ... ]



Rust 1.82 Improves Apple Support
24/10/2024

Following Rust's six-week release cycle, version 1.82 has been released with higher level support for Apple, and a new Info subcommand for Cargo.


More News

espbook

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Thursday, 10 October 2024 )