Google Research объявляет об обновлении Bard, экспериментального инструмента с возможностью совместной работы с генеративным ИИ, который теперь поможет в программировании и разработке программного обеспечения. Среди новых возможностей Bard: генерация кода, отладка и объяснение кода.
Bard поддерживает более 20 языков программирования, включая C++, Go, Java, JavaScript, Python и TypeScript. Теперь пользователи могут легко экспортировать код на Python в Google Colab без необходимости копировать и вставлять его. Bard также поможет при создании функций для Google таблиц.
Кроме генерации кода, Bard объясняет сниппеты кода, что особенно полезно для начинающих программистов или тех, кто нуждается в дополнительной поддержке для понимания вывода блока кода.
Bard может помочь в отладке кода, даже того, который написал сам Bard. Если Bard выдаёт сообщение об ошибке или код, который не выполняет задуманное, пользователи могут сообщить Bard “этот код не работает, пожалуйста, исправьте его”, и Bard поможет им отладить код.
Однако стоит помнить, что Bard все еще находится на раннем этапе разработки и может иногда предоставлять неточную, вводящую в заблуждение или ложную информацию. Поэтому, прежде чем полагаться на код, предоставленный Bard, пользователи должны всегда тщательно проверять ответы и тестировать код на наличие ошибок, багов и уязвимостей. Если Bard подробно цитирует существующий проект с открытым исходным кодом, он будет ссылаться на источник .
Во многих случаях Bard также может оптимизировать код пользователей, сделав его быстрее или более эффективным. Просто нужно попросить Bard ускорить код или добавить пропущенные блоки обработки ошибок.
Bard уже помогает людям в повседневных задачах, от создания презентаций и написания учебных планов до придумывания новых рецептов или планирования тренировочной рутины. С новыми возможностями в области программирования, Google Research надеется применить генеративный ИИ для ускорения разработки программного обеспечения, вдохновления на инновации и помощи людям в решении сложных инженерных задач.
Google Research продолжает активно разрабатывать и улучшать Bard, экспериментальный инструмент на базе генеративного ИИ. Разработчики постоянно работают над устранением возможных проблем и ошибок, чтобы предоставить пользователям наиболее удобный и эффективный инструмент для совместной работы.