«Сбер» обучил нейросеть ruGPT-3 генерировать программный код

18.11.2021      22500

Новая функция самой большой генеративной AI-модели для русского языка получила название JARVIS. Сейчас сервис способен работать с языками программирования Java, Python и JavaScript.

Задачи проекта

Над созданием проекта работали команды SberDevices и SberWorks. Название JARVIS расшифровывается как «Just another really valuable intellectual system» («Еще одна очень ценная интеллектуальная система»). Сервис стал доступен для предварительного тестирования 15 ноября на платформе «Сбера» SmartMarket.

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

JARVIS уже сейчас поддерживает плагины для интегрированных сред разработки IDEA, PyCharm, WebStorm и способен работать с языками Java, Python и JavaScript, однако пока эти инструменты могут использовать только внутренние разработчики системы. Расширения для IDE будут предложены сторонним программистам в начале следующего года.

Особенности разработки

По заверениям авторов JARVIS, новая функция при генерации подходящего кода способна анализировать структуру проекта и синтаксис используемого языка. Также сервис учитывает уже написанные комментарии на естественном языке и способен переводить неформальные описания функций в программный код. В ближайших планах «Сбера» – расширить список поддерживаемых языков программирования.

JARVIS основан на базе русскоязычной модели глубокой генеративной нейросети ruGPT-3, которая разработана специалистами «Сбера» и способна создавать тексты на русском языке. Для обучения ИИ написанию кода в качестве набора данных были использованы исходники приложений «Сбера», а также различные open-source библиотеки, находящиеся в публичном доступе.

Аналог уже есть

Ранее аналогичный проект представил Microsoft. Совместно с GitHub компания представила нейросетевого помощника для программистов Copilot, который обучен на датасете из терабайтов общедоступного кода. Сервис работает на основе решения OpenAI Codex, который, в свою очередь, базируется на модели GPT-3.

По словам разработчиков, которые уже опробовали функцию, главный недостаток проекта Microsoft – генерация большого массива кода с комментариями вместо ожидаемых нескольких строк. Будет ли решена эта проблема в JARVIS от «Сбера», пока неизвестно.


Автор:
Аналитик


См. также

Новость Искусственный интеллект ИТ-Новость

ИИ научат разработке цифровых интегральных микросхем – несколько российских научных институтов заявили об участии в проекте. Проект рассчитан на 3 года – с 2024 по 2026.

23.07.2024    197    user1915669    0       

1

Новость Дата-центры Искусственный интеллект ИТ-Новость

Развитие искусственного интеллекта и цифровых сервисов в России стало причиной роста потребности в мощных центрах обработки данных. Эксперты прогнозируют, что дефицит ЦОД, который уже наблюдается сегодня, в ближайшие годы будет только усиливаться.

18.07.2024    356    AnastasiaKl    0       

1

Новость ИТ-Новость

В сентябре 2024 года видеоигры в России начнут маркировать – пока на добровольной основе. Геймерам будут сообщать о семи видах чувствительного (неприятного) контента в игре.

17.07.2024    409    user1915669    0       

1

Новость Законодательство ИТ-Новость

Депутаты Госдумы работают над законопроектом по ужесточению контроля за электросамокатами. Среди мер: обязательная регистрация СИМ (средств индивидуальной мобильности) и разработка системы отслеживания их перемещений.

10.07.2024    521    AnastasiaKl    2       

1

Новость Искусственный интеллект ИТ-Новость

В 2024 году «Сколково» выделит пилотным проектам в сфере искусственного интеллекта гранты на общую сумму 554 млн рублей. В результате отбора финансирование получат проекты с применением ИИ в областях производства, операционной деятельности и в работе предоставляемых сервисов.

12.04.2024    1057    AnastasiaKl    3       

3

Новость ИТ-Новость

Пятничное: в России вступил в силу стандарт подготовки по дисциплине «спортивное программирование». В стандарт вошли требования к физическим показателям спортсменов и скорости набора текста.

16.02.2024    858    VKuser24342747    2       

1

Новость ИТ-Новость

Федеральное агентство по техническому регулированию и метрологии (Росстандарт) утвердило национальный стандарт протокола LoRaWAN RU, таким образом он получил официальный статус. Технология используется для беспроводной передачи данных между устройствами интернета вещей.

19.01.2024    651    VKuser24342747    0       

2

Новость Законодательство ИТ-Новость

12 декабря вступил в силу Федеральный закон, меняющий срок, к которому все владельцы сайтов должны внести изменения в порядок авторизации пользователей на сайте. Закон вводит переходный период до 1 января 2025 года.

20.12.2023    795    VKuser24342747    2       

1
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. ixijixi 1863 18.11.21 16:50 Сейчас в теме
Налицо нарушение авторских прав, коим нас так любят попрекать деятели из того же Сбера
Прикрепленные файлы:
2. m_aster 112 18.11.21 22:10 Сейчас в теме
(1)Ну, у них "Просто довольно умная система", а у нас то ли дело: "..очень ценная интеллектуальная система".
А так, да, могли бы на русский манер назвать, используя что-то типа: СберЦИС(Ценная Интеллектуальная Система от Сбера) или СберВИС(Важная Интеллектуальная Система от Сбера) или СОВИС(Очень Важная Интеллектуальная Система от Сбера).
Или совсем кратко СИС(Интеллектуальная Система от Сбера). Или на английский манер SIS(используется такое где-то, нет?), Sber Intellectual System.
Тут и логотип можно придумать симпатишный. Чтобы уже была не просто еще одна ИС, а реально независимая высокоразвитая система с поддержкой не только англоязычных языков программирования, но и наших родных, 1С в частности.
Чтобы хоть и походить на американцев, но все же иметь что-то свое.
maksa2005; Obertone; +2 Ответить
3. пользователь 19.11.21 14:09
Сообщение было скрыто модератором.
...
Оставьте свое сообщение