Ярлыки кодирования в Canvas включают проверку кода, добавление журналов для отладки, вставку комментариев, исправление ошибок и перенос кода на разные языки программирования. Например, если ваш код написан на JavaScript, в несколько кликов он может стать PHP, TypeScript, Python, C++ или Java. Как и в случае с GPT-4o, вам, вероятно, все равно придется проверить его на наличие ошибок.
Кроме того, пользователи могут выделять определенные разделы, чтобы сосредоточить внимание ChatGPT, а модель искусственного интеллекта может предоставлять встроенные отзывы и предложения при рассмотрении всего проекта, подобно редактору копий или рецензенту кода. А интерфейс позволяет легко восстановить предыдущие версии рабочего документа с помощью кнопки «Назад» в интерфейсе Canvas.
Новая модель ИИ
OpenAI заявляет, что ее исследовательская группа разработала новые основные функции GPT-4o для поддержки Canvas, включая запуск холста для соответствующих задач, генерацию определенных типов контента, внесение целевых изменений, переписывание документов и предоставление встроенной критики.
По мнению OpenAI, одной из ключевых задач разработки было определение момента запуска холста. В примере в блоге Canvas команда говорит, что научила модель открывать холст для подсказок типа «Напишите сообщение в блоге об истории кофейных зерен», избегая при этом запуска Canvas для общих задач вопросов и ответов, таких как «Помогите мне приготовить новый Рецепт ужина».
Другая проблема заключалась в настройке поведения редактирования модели после запуска холста, в частности, в выборе между целевым редактированием и полной перезаписью. Команда научила модель выполнять целенаправленное редактирование, когда пользователи специально выбирают текст через интерфейс, в противном случае отдавая предпочтение переписыванию.
Компания отметила, что Canvas представляет собой первое крупное обновление визуального интерфейса ChatGPT с момента его запуска два года назад. Хотя Canvas все еще находится на ранней стадии бета-тестирования, OpenAI планирует со временем улучшать его возможности на основе отзывов пользователей.