{"id":14291,"url":"\/distributions\/14291\/click?bit=1&hash=257d5375fbb462be671b713a7a4184bd5d4f9c6ce46e0d204104db0e88eadadd","hash":"257d5375fbb462be671b713a7a4184bd5d4f9c6ce46e0d204104db0e88eadadd","title":"\u0420\u0435\u043a\u043b\u0430\u043c\u0430 \u043d\u0430 Ozon \u0434\u043b\u044f \u0442\u0435\u0445, \u043a\u0442\u043e \u043d\u0438\u0447\u0435\u0433\u043e \u0442\u0430\u043c \u043d\u0435 \u043f\u0440\u043e\u0434\u0430\u0451\u0442","buttonText":"","imageUuid":""}

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 комментария
Написать комментарий...
G Unit

Коммент для тех, кто говорит, что ИИ не может написать ничего стоящего и считай бесполезен в разработке.
Я руководитель разработки. Сеньор разработчик. Разбираюсь в мобильной разработке, web, архитектуре комплексных сетевых служб и тд.

Наслышан про chatgpt. Зарегался, купил plus. Засел на несколько дней за экспериментами.
Констатирую - это революция.
Если знать чего хочешь, уметь правильно задавать контекст и вопросы, то можно творить чудеса.
Это не замена программисту. Это инкриз производительности труда x10.
Великолепный источник знаний и справочник. Знает почти все языки, шаблоны, подходы, фреймворки и библиотеки.
Решил проверить и написать с ним комплексную вебслужбу - приложение чат. За выходные выбрали стек, проработали архитектуру баз данных, микросервисов и тд. Написали сами сервисы на go. Настроили билды докер контейнеров и их оркестрацию. Прикрутили сервисы очередей, мониторинга и тд и тп.
Да, ошибки частые. Но если в состоянии их видеть и указывать, то сеть сама их правит и улучшает код.
Так-же отлично рефакторит код, пишет тесты и тд.
Ps. Действительно пишет лучше джунов. А знает так больше любого сеньора. Из-за огромного датаСета на котором обучали.

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

А можно наконец уже увидеть код хоть одного такого сервиса, а то под каждой новостью обязательно будет амбассадор, который кучу всего сделал через чат-ботов, но вот что-то кроме слов ни разу ничего представлено не было

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