Google научила чат-бота Bard писать, объяснять и отлаживать код Статьи редакции

Похожие функции есть и у ChatGPT, а его разработчик OpenAI ещё в 2021 году вместе с Microsoft выпустил умеющий писать код сервис GitHub Copilot.

  • Как отметила Google, с момента запуска Bard программирование стало одним из самых популярных запросов от пользователей, поэтому компания решила добавить чат-боту связанные с ним функции.
  • Теперь Bard умеет генерировать код по запросу. Чат-бот поддерживает 20 языков программирования, включая C++, Go, Java, JavaScript, Python и Typescript. У нейросети есть интеграция с некоторыми сервисами Google: например, он поддерживает экспорт кода в облачную среду разработки Colab для программирования на Python, а также может написать функции для «Google Таблиц».
  • Чат-бот может объяснить фрагменты кода: в Google считают, что эта функция поможет начинающим программистам. Bard расскажет, почему конкретная часть выдаёт тот или иной результат.
  • Кроме этого, чат-бот может отладить неработающий код — и даже тот, который написал сам, если указать ему, что он не срабатывает.
  • В компании отмечают, что Bard всё ещё находится на стадии тестирования, поэтому может выдать неполный или работающий не совсем корректно результат, либо не очень оптимальный. Поэтому Google советует тестировать и перепроверять ответы.
  • С 2021 года у Microsoft и OpenAI есть ИИ-сервис GitHub Copilot, который работает как «напарник» программиста: просматривает существующий код, комментарии к нему и расположение курсора, а затем предлагает добавить одну или несколько строк в зависимости от контекста.
  • Выпущенный в ноябре 2022 года ChatGPT от OpenAI тоже умеет работать с кодом — объяснить, как он работает, найти ошибки или перевести код с одного языка программирования на другой.
«Поспешно, халтурно и недальновидно»: сотрудники Google раскритиковали решение компании анонсировать Bard — CNBC Статьи редакции

До этого руководство само говорило им, что продукт ещё не готов, а спешка может подорвать репутацию всей корпорации.

0
333 комментария
Написать комментарий...
Борис Моренко

А чем людей не устраивал stack overflow и отладчик? Если какой-то индус не задал вопрос на SO, то скорее всего такой проблемы и нету.

Ответить
Развернуть ветку
Jaroslav Baker

Скорость поиска ответов и контекст вопроса. AI выдаёт ответ именно в контексте твоего кода. Тебе не надо проводить аналогии или думать «а у меня такая же проблема, как у автора вопроса на форуме?» Экономит время.

Ответить
Развернуть ветку
Борис Моренко

Думать так или иначе придется. Так как надо сформулировать проблему. А формулировка проблемы это фактические и есть 90% ее решения.
И уверен что без грамотной формулировки невозможно добиться нормального ответа от AI. Точно как и найти ответ на SO.

Ответить
Развернуть ветку
Klaatu barada

Все можно, но придется уточнять вопрос в цепочке до корректной формы и, соответственно, ответа. Не совсем понимаю, как этот процесс может препятствовать выработке навыка "задавать 'правильные' вопросы", так как это тренажер с инструктором.
Тем не менее, экономии времени может быть не так уж и много по сравнению с SO, по крайней мере на данный момент.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Евгений Мартынов
Ответить
Развернуть ветку
330 комментариев
Раскрывать всегда