Компания JetBrains объявила о запуске Mellum, собственной модели искусственного интеллекта, специально разработанной для задач разработки программного обеспечения.
Mellum была интегрирована исключительно в ИИ-помощник JetBrains, что позволило значительно повысить скорость и точность выполнения кода по сравнению с предыдущими реализациями.
В отличие от более обширных языковых моделей, Mellum была специально разработана с меньшим объемом, чтобы предоставлять предложения по кодированию практически мгновенно. В настоящее время модель поддерживает пять основных языков программирования - Java, Kotlin, Python, Go и PHP, а поддержка дополнительных языков доступна в рамках раннего доступа.
Показатели производительности после интеграции Mellum заслуживают особого внимания. JetBrains сообщает, что задержка завершения сократилась до одной трети от прежней продолжительности, а коэффициент принятия предложений достиг примерно 40 % - компания отмечает, что этот показатель является надежным отраслевым эталоном.
Кроме того, компания отмечает трех-четырехкратное сокращение числа отказов от предложений, а также более чем двукратное увеличение общего числа завершений, предлагаемых разработчикам.
Владислав Танков, директор по искусственному интеллекту компании JetBrains, сказал:
"ИИ-помощник JetBrains тщательно выбирает наиболее оптимальную модель из OpenAI и Google для каждого случая использования. Однако мы понимаем, что для достижения действительно мощного завершения кода нам необходимо дополнить Assistant собственной моделью. Поэтому запуск модели Mellum - это огромный шаг вперед для нас.
В то же время истинная сила нашей системы завершения кода заключается в глубокой интеграции модели Mellum с IDE от JetBrains. Синергия между интеграцией на стороне клиента и логикой на стороне сервера имеет решающее значение для предоставления быстрых, точных и контекстно-зависимых предложений, обеспечивая улучшенный опыт кодирования с впечатляющими результатами».
Компания JetBrains заявляет, что приняла меры для того, чтобы ее ИИ для разработки программного обеспечения поддерживал высокие стандарты конфиденциальности. Модель обучалась исключительно на общедоступном коде с разрешительным лицензированием, и компания подтверждает, что в процессе работы она не хранит и не использует данные клиентов.