
После улучшений в области математики и логики в прошлом месяце Google обновил Bard, чтобы он мог генерировать, а также отлаживать и объяснять код. Компания заявляет, что это может «помочь вам, предлагая новые способы написания кода, создания тестовых случаев или обновления API».
Благодаря новым возможностям в области кодирования мы рады применять генеративный ИИ для ускорения разработки программного обеспечения, стимулирования инноваций и помощи людям в решении сложных инженерных задач.
Google Bard теперь будет принимать запросы на код с поддержкой более 20 языков программирования, включая C++, Go, Java, Javascript, Python и Typescript. С Python вы можете экспортировать код в Google Colab без копирования и вставки. Другая интеграция позволяет Bard помогать вам писать функции в Google Sheets.
Новая функция отладки кода работает даже для кода, написанного Bard:
Если Bard выдает сообщение об ошибке или код, который работает не так, как вы предполагали, просто скажите Bard: «этот код не сработал, пожалуйста, исправьте его», и Bard поможет вам с отладкой.
Помимо написания, Bard может объяснять фрагменты кода, что Google позиционирует как полезное для тех, кто учится, или «если вам нужна дополнительная поддержка, чтобы понять, что может выдать блок кода».
Bard будет указывать источник, если он «цитирует в большом объеме существующий проект с открытым исходным кодом».
Добавляя эту возможность, Google напоминает пользователям, что Bard — это «ранний эксперимент». Это означает, что Bard может «предоставлять вам рабочий код, который не дает ожидаемых результатов, или код, который не является оптимальным или полным».
Всегда перепроверяйте ответы Bard и тщательно тестируйте и просматривайте код на наличие ошибок, багов и уязвимостей, прежде чем полагаться на него.