Главное на GigaConf 2024
AI-ассистент GIGA CODE
Теперь разработчикам доступен функционал AI-ассистента GIGA CODE, позволяющий провести аналитику кода (AI Code Review) и оценку трудозатрат (AI оценка трудозатрат) на его создание.
GIGA CODE способен по фрагменту кода сгенерировать наиболее вероятные его продолжения непосредственно в среде разработки в режиме реального времени. Разработчикам также доступен многофункциональный чат, обладающий широкими возможностями инструктивной кодогенерации. Проект развивается в синергии с сервисом GigaChat с точки зрения используемых технологий, моделей, процессов и подходов. То есть он использует для своей работы нейросетевые модели, которые обучены на больших корпусах исходного кода и специализируются на определённых задачах разработки.
GIGA CODE AI-ассистент поддерживает уже более 30 популярных языков программирования, включая PHP, Rust, Dart, HTML [?] и Lua. Сервис доступен пользователям платформы для работы с исходным кодом GitVerse как в качестве плагина для сторонних сред разработки, так и в составе новой Giga IDE Desкtop.
Giga IDE со встроенным AI-ассистентом
Giga IDE позволяет вести разработку на популярных языках программирования и доступна в двух вариантах:
Giga IDE Desktop — интегрированная среда разработки, которая поддерживает проекты на Java, Kotlin, Scala, Groovy, Python и мультиязычные проекты с использованием JavaScript, TypeScript, SQL, а также дополнительно включает 70 инструментов для облегчения задач разработки, автоматизации тестирования и администрирования приложений.
Giga IDE Cloud позволит вести разработку в облаке, расширив возможности устройства дополнительными облачными ресурсами. Кроме того, среда даст пользователям возможность подключения как из веб-интерфейса в браузере, так и в виде локального приложения для удалённой разработки на любом устройстве. Доступ к облачной версии среды разработки первыми получат участники раннего тестирования, зарегистрировавшиеся на странице платформы.
Платформа для работы с исходным кодом GitVerse получила обновления
Разработчикам стал доступен удобный таск-трекер для публичных и приватных репозиториев с настройкой полномочий и привилегий. Кроме того, все пользователи получат уникальный функционал AI-ассистента GigaCode, позволяющий провести всего за пару минут аналитику кода (AI Code Review) и оценку трудозатрат на его создание (AI-оценка трудозатрат).
Также пользователи теперь смогут управлять релизными версиями проекта и хранить цифровые артефакты — бинарные сборки, архивы исходного кода публикуемой версии, документацию и файлы с дополнительными материалами — в одном месте. Кроме того, можно хранить и публиковать пакеты для различных языков программирования, использовать их в процессе сборки, что расширяет возможности CI-/CD-конвейера на GitVerse. Инструмент поддерживает платформы maven, npm, docker, PyPI. А ещё появилась возможность задать критерии качества и отслеживать их соблюдение на этапах ревью, сборки, публикации, а также контролировать качество кода.
Собственные AI-агенты на основе больших языковых моделей GigaChain и GigaChat API
Сбер предлагает бизнесу самостоятельно создавать AI-агентов, которые сами ставят себе задачи, пишут код для их решения, анализируют и визуализируют результаты. Область применения AI-агентов не ограничивается каким-то конкретным направлением деятельности, их можно использовать практически в любых областях.
Например, для ретейлеров можно создать агентов, которые организуют автоматическую генерацию информационных карточек товаров с последующим их размещением на различных площадках. Компании, оказывающие клиентский сервис, могут создать помощников, которые будут поддерживать весь процесс лидогенерации — от сбора контактных данных до работы в CRM-системе.
Попробовать создать своего агента можно с помощью open-source-фреймворка для разработки приложений на основе больших языковых моделей GigaChain и GigaChat API.
Что планирует представить компания в ближайшее время?
Среда разработки и исполнения Java-приложений SberJDK:
SberJDK – российская сборка среды разработки (JDK) и исполнения (JRE) Java-приложений, основанная на проекте с открытым исходным кодом OpenJDK и соответствующая стандарту Java SE, что гарантирует совместимость со всеми приложениями, написанными по этому стандарту.
Язык программирования Java используется для создания различных типов приложений, включая настольные, веб, мобильные, серверные приложения и встроенные системы. Многие крупные корпорации используют Java для разработки своих корпоративных систем.
Медицинский диагностический ассистент на базе GigaChat:
Технология позволяет по видеоизображению лица пациента определить некоторые медицинские параметры, например, значение индекса массы тела. А его второй компонент, основанный на модели GigaChat, помогает грамотно провести медицинскую консультацию.
Сергей Жданов, директор Центра индустрии здоровья Сбербанка:
«На базе ИИ мы реализуем несколько проектов. Так, на искусственном интеллекте основан наш цифровой помощник врача «ТОП-3»: он анализирует жалобы пациента и предлагает три наиболее вероятных диагноза из 265 групп диагнозов. «ТОП-3» делает диагностику более эффективной и точной. Сервис уже работает в 10 регионах России, врачи поставили с его помощью 20 млн предварительных диагнозов.
Наша нейросетевая модель GigaChat в начале этого года успешно сдала экзамен на врача по направлению «лечебное дело», обучившись у специалистов Центра имени Алмазова. Сейчас в сотрудничестве с Санкт-Петербургским медицинским университетом имени Павлова мы углубляем экспертные знания модели в конкретных областях медицины».