Meta выпускает инструменты для обеспечения безопасности с помощью искусственного интеллекта
Компания Meta выпустила инструменты с открытым исходным кодом для проверки безопасности генеративных моделей ИИ перед их публичным использованием.
Microsoft обновила расширение Copilot для Visual Studio, добавив предложения по переименованию на основе искусственного интеллекта. Поспешим ли мы воспользоваться этой функцией?
Анонсируя обновление в блоге разработчиков Visual Studio, Далия Або Шеаша сказала:
"Эта функция не просто предлагает имена; она изучает, как используется ваш идентификатор и стиль вашего кода, чтобы предложить идентификаторы, которые легко впишутся в вашу кодовую базу. Это все равно что иметь рядом с собой эксперта по именованию, который улучшает ваш код, не давая вам запутаться в коде".
Новая функция использует искусственный интеллект для анализа текущего использования идентификатора и стиля именования кода. Затем она предлагает ряд выразительных имен. Да, мы все были там в неудачный день, хотя некоторые из наших предложений по именам больше связаны с альтернативными именами для менеджера с острыми головами.
Инструмент Microsoft более целенаправлен, его цель - помочь:
"улучшить читаемость и сопровождаемость вашего кода, обеспечивая его долговечность и легкость восприятия на долгие годы".
Работает он следующим образом: вы просто выделяете любой идентификатор, щелкаете правой кнопкой мыши и выбираете "Переименовать". Инструмент выдаст список предложений по переименованию с учетом контекста вашего кода.
Чтобы опробовать функцию, вам понадобится активная подписка GitHub Copilot. Обновите расширение GitHub Copilot Chat Extension и включите функцию переименования в Options, GitHub, Copilot chat, "Enable rename suggestions".
Конечно, разработчики старшего поколения могут вспомнить прелести кода, в котором оригинальный разработчик решил назвать все случайным образом, например, программу, в которой все переменные были названы в честь скаковых лошадей. Хотя это исключение из правил, я испытываю некоторую ностальгию по старым программам на Фортране, где все было I, J, K и т. д., чтобы сэкономить память. В конце концов, какой кайф в том, чтобы оставлять своим преемникам большие подсказки о том, что делает та или иная переменная?
Если говорить более серьезно, то иногда сложно придумать что-то осмысленное, когда создаешь процедуру. Может быть, помощь Copilot была бы хорошей идеей? Скорее всего, ваш ответ зависит от возраста. Хотя результаты опроса Stack Overflow 2023 показали, что 77 % респондентов положительно относятся к использованию инструментов ИИ в процессе разработки, существует четкая зависимость от опыта - чем больше ваш стаж профессионального разработчика, тем меньше вероятность того, что вы будете заинтересованы в использовании инструментов ИИ.
Компания Meta выпустила инструменты с открытым исходным кодом для проверки безопасности генеративных моделей ИИ перед их публичным использованием.
OpenAI объявляет о новой грантовой программе, призванной помочь компаниям, работающим над созданием безопасных сверхразумных систем, поскольку, по мнению компании, сверхразум может быть достигнут в течение следующего десятилетия.
Согласно опубликованному Google списку обновлений Bard, Google сделал первые шаги в развитии способности Bard понимать видео с YouTube.
Продолжаем добавлять языки программирования для Вас.
Впереди много интересного!
Только свежие новости программирования и технологий каждый день.
Комментарии