События сегодня

JetBrains запускает 2024.1 с доработкой локального кода искусственного интеллекта

JetBrains выпустила обновления 2024.1 для своих IDE с несколькими важными новыми функциями, среди которых полнострочное автодополнение кода на основе локальных моделей искусственного интеллекта.

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

«Мы разработали модели, которые запускаются прямо на вашем устройстве, и IDE проверяет каждое предложение», — пояснил Михаил Костюков, менеджер по продукту группы машинного обучения JetBrains. «Этот подход обеспечивает наилучшее взаимодействие с пользователем и гарантирует, что сгенерированный код никогда не будет содержать несуществующие переменные или методы».

Локальное завершение кода искусственного интеллекта JetBrains представляет собой альтернативу облачным предложениям, таким как Copilot от GitHub, который вызывает обеспокоенность по поводу конфиденциальности и интеллектуальной собственности. Запуская модели непосредственно на компьютере пользователя, JetBrains стремится решить эти проблемы для разработчиков в регулируемых отраслях или в средах, где важна безопасность.

Полнострочное завершение кода включено в существующие платные подписки на IDE JetBrains для Java, Kotlin, Python, JavaScript, TypeScript, CSS, PHP, Go и Ruby. Поддержка C#, Rust и C++ будет добавлена ​​в ближайшие месяцы в соответствующие IDE, такие как Rider, RustRover, CLion Nova и другие.



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

Другие обновления, специфичные для IDE, включают поддержку Java 22 в IntelliJ IDEA, новый режим K2 в Kotlin для улучшенного анализа, выполнение команд VCS с использованием пакета SDK проекта в RubyMine, анализ потока данных вне бета-версии в GoLand, улучшения блокнотов Jupyter в PyCharm и Symfony. Поддержка AssetMapper в PhpStorm.

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

В то время как полнострочное завершение помогает с отдельными строками, AI Assistant от JetBrains может автоматически заполнять целые блоки кода и видит свои собственные улучшения, такие как генерация тестов, завершение в облаке, пользовательские запросы на фиксацию и генерация в редакторе.

Чтобы обеспечить конфиденциальность, JetBrains подчеркивает, что ее решения искусственного интеллекта не обучаются на каком-либо клиентском коде. Выпуски 2024.1 уже доступны.

Смотрите также: Навыки Python «становятся все более важными» для команд разработчиков, решающихся на создание передового искусственного интеллекта

JetBrains запускает 2024.1 с доработкой локального кода искусственного интеллекта

Хотите узнать больше об искусственном интеллекте и больших данных от лидеров отрасли? Посетите выставку AI & Big Data Expo, которая проходит в Амстердаме, Калифорнии и Лондоне. Это комплексное мероприятие проводится совместно с другими ведущими мероприятиями, включая BlockX, Неделю цифровой трансформации и Cyber ​​Security & Cloud Expo.

Узнайте о других предстоящих мероприятиях и вебинарах в области корпоративных технологий, проводимых TechForge, здесь.

Информация для Вас была полезна?
0
0
0
0
0
0
0

Похожие статьи

Кнопка «Наверх»