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, то скорее всего такой проблемы и нету.

Ответить
Развернуть ветку
Невкусно и грустно

Какую-то ерунду написали. СО - это про типовые заезженные вопросы. Нишевые вопросы, с которыми сталкивается полтора человека, тебе там решить не помогут. Тут только профильные чаты/сообщества.

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

Нишевые вопросы, которые никак не гуглятся - чатжпг тоже не поможет решить. Выше был хороший аргумент про скорость

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

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

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

Ага, только если поймёт, что это именно то, что нужно) Зачастую (или даже всегда), чатгпт не признаётся, что не может дать правильный ответ. И проверить он его, естественно тоже не может. Но зато с невозмутимым видом шлёт неправильный ответ, да ещё стелет гладко)

Недавно была статья, как он с несложными логическими задачками не мог справиться. Но всё равно отвечал, и вроде складно, но чепуху.

Помню для интереса просил его написать разные варианты кода на brainfuck. Очень простые задачки, аля посчитай 3+2, или выведи "I'm ChatGPT". Ответ то он мне слал, только вот не работало это ничего.

Ну и так же в сети уже много примеров, когда чатжпт выдаёт ответ на конкретный вопрос довольно логичный, но неправильный.

Но в целом да, мб ChatGPT и сможет стать полноценным помощником. Но уж точно без стандартного поисковика (мб с интегрированным ИИ) не обойтись

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

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

Ответить
Развернуть ветку
Bastard
что он может понять код

Нет, не может. У него в принципе нет того самого "понимания". Именно по этой причине, он может ответить совсем ерунду, с человеческой точки зрения. И делает это довольно часто, если отойти от стандартных вопросов (нестандартные должны быть не только лишь для тебя, а с учётом 100млн пользователей)

Хотя я и не использовал ChatGPT-4, что не отменяет того факта, что он по-прежнему не может "понимать"

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

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

Ответить
Развернуть ветку
Bastard
он достаточно близок к способностям человека

Лол :)

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

Да не мешайте уже человеку верить в то, что «онофсехзаменит, мы фсеостанемсябезработы»

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

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

Ответить
Развернуть ветку
Sergey S

Тогда интернет = скайнет, и мы скоро умрём, ведь там больше информации, чем в голове у любого обывателя.

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

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

Ответить
Развернуть ветку
Sergey S

Бинго!

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

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

Ответить
Развернуть ветку
Sergey S

У меня есть зип-архиватор и фотошопный умный content-aware-ресайз. Искать скайнет в компе или рано?

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

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

Ответить
Развернуть ветку
Sergey S

Он мне отвечает, иначе не могу объяснить невозможность вывозить простую аналогию.

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