Название базовой системы (платформы): | Искусственный интеллект (ИИ, Artificial intelligence, AI) |
Разработчики: | Сбербанк |
Дата премьеры системы: | сентябрь 2023 г. |
Отрасли: | Информационные технологии |
Технологии: | Средства разработки приложений |
Содержание |
2024: Доступность для бизнеса
AI-ассистент GigaCode теперь доступен бизнесу для внедрения в собственную ИТ-инфраструктуру. Об этом Сбер сообщил 8 октября 2024 года.
Приобретая локальную версию AI-ассистента разработчика GigaCode, бизнес сможет развернуть её внутри собственной ИТ-инфраструктуры, обеспечивая ещё более высокий уровень безопасности и надёжности. GigaCode поможет сохранить автономность и бесперебойность бизнеса даже в случае технических или операционных внештатных ситуаций.
Формат поставки on-prem включает полный набор и поддержку уровня enterprise. В комплект поставки входит гибкий набор компонентов, который позволяет адаптировать продукт под индивидуальные потребности бизнеса. Развёртывание возможно на стандартной инфраструктуре с использованием общепринятых технологий без необходимости в специализированных навыках у команды поддержки.
GigaCode также доступен как облачный сервис (SaaS), предоставляющий мгновенный доступ к продукту без необходимости развёртывания и обслуживания собственной инфраструктуры.
AI-ассистент генерирует наиболее вероятные продолжения кода и предлагает их разработчику прямо в процессе программирования. С помощью многофункционального чата GigaCode помогает разработчику справляться с типичными задачами (документирование, создание тестов, рефакторинг и прочее), а также может предоставить помощь по любым вопросам, связанным с разработкой ПО, объяснением кода и не только. Ассистент поддерживает более 35 популярных языков программирования и более 10 сред разработки ПО. GigaCode развивается в синергии с сервисом GigaChat с точки зрения используемых технологий, моделей, процессов и подходов. Под капотом GigaCode функционируют несколько нейросетевых моделей, обученных на большом объёме исходного кода и специализирующихся на решении задач разработки.
GigaCode является частью экосистемы продуктов для командной работы разработчиков. В экосистему входит среда разработки GigaIDE, которая содержит более 70 дополнительных инструментов разработки, тестирования и администрирования. А также GitVerse — открытая платформа для совместной разработки, с помощью которой разработчики могут публиковать проекты с открытым и закрытым исходным кодом.
2023
Открытие раннего доступа
Сбер открыл ранний доступ к персональному AI-ассистенту разработчика — сервису GigaCode. GigaCode поможет в режиме реального времени по фрагменту кода сгенерировать наиболее вероятные его продолжения непосредственно в среде разработки. Об этом банк сообщил 27 декабря 2023 года.
Решение на декабрь 2023 года поддерживает более 15 языков программирования (Java, Python, JavaScript, TypeScript, C/C++ и другие), а также совместимо со множеством популярных редакторов и интегрированных сред разработки (IDEA, PyCharm, VSCode, Jupyter и другие). Среди остальных функций сервиса: расширенная кодогенерация, семантический поиск по коду, поиск некоторых типов уязвимостей и многое другое.Помощник или конкурент? Чем ИИ может быть полезен в HR-процессах
GigaCode развивается в синергии c сервисом GigaChat с точки зрения используемых технологий, моделей, процессов и подходов. Под капотом GigaCode находятся нейросетевые модели, которые обучены на больших корпусах исходного кода и специализируются на определённых задачах разработки.
Как обещали ранее, мы открыли внешним разработчикам доступ к GigaCode. В Сбере уже несколько тысяч специалистов ежедневно работают с этим сервисом и наши расчеты показывают, что он на 25% ускоряет процесс разработки кода. Уверен, что GigaCode станет универсальным AI-ассистентом для огромного числа ИТ-специалистов, который может избавить их от выполнения рутинных и однотипных операций, сказал Андрей Белевцев, старший вице-президент, СТО, руководитель блока «Технологии» Сбербанка.
|
Анонс продукта
В начале сентября 2023 года стало известно о создании «Сбером» ИИ-помощника для написания кода GigaCode[1]. Он способен по фрагменту кода сгенерировать наиболее вероятное его продолжение. Сервис поддерживает языки Java, JavaScript, Python, TypeScript, C/C++ и другие, а также среды разработки IDEA, PyCharm, VSCode и Jupiter.
Название GigaCode отсылает к чат-боту GigaChat на базе нейросетевых моделей NeONKA и Kandinsky. В «Сбере» говорят, что оба проекта развиваются параллельно. В кредитной организации уточнили, что к началу сентября 2023 года сервисом GigaChat пользуются несколько тысяч специалистов «Сбера», в ближайшие месяцы GigaCode будет доступен для внешних разработчиков.
Руководитель практики «Машинное обучение и искусственный интеллект» Axenix (экс-Accenture) Алексей Сергеев в разговоре с «Коммерсантом» отметил, что важное значение имеет скорость, с которой ИИ может генерировать код, но сейчас модели могут успешно и быстро создавать лишь небольшую его часть. По его словам, особенность пригодна для написания отдельных участков кода, функций и методов.
Директор департамента разработки ПО компании «Рексофт» Николай Сокорнов считает, что подобные сервисы могут ускорить процесс разработки, но тогда повысится порог входа в профессию.
Новичкам чаще всего поручают рутинные задачи — например, написать несколько раз кусок кода по образцу. Инструменты типа Copilot исключают потребность в таких действиях, — говорит он. |
Возможно, что ИИ-модель будет повторять уже существующий код, но будет ли это считаться нарушением — вопрос, рассказала юрист по интеллектуальной собственности Анастасия Сковпень. Это зависит от возможностей правообладателя, удастся ли ему доказать, что его произведение было в обучающих данных и что оно незаконно воспроизведено или переработано. Пока таких случаев не было.[2]
Примечания
Подрядчики-лидеры по количеству проектов
Солар (ранее Ростелеком-Солар) (46)
Финансовые Информационные Системы (ФИС, FIS, Финсофт) (15)
Форсайт (11)
Бипиум (Bpium) (10)
Axiom JDK (БеллСофт) ранее Bellsoft (10)
Другие (392)
Солар (ранее Ростелеком-Солар) (8)
Финансовые Информационные Системы (ФИС, FIS, Финсофт) (4)
Консом групп, Konsom Group (КонсОМ СКС) (2)
ЛАНИТ - Би Пи Эм (Lanit BPM) (2)
IFellow (АйФэлл) (2)
Другие (30)
Солар (ранее Ростелеком-Солар) (10)
Форсайт (3)
Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (3)
Cloud.ru (Облачные технологии) ранее SberCloud (2)
КРИТ (KRIT) (2)
Другие (13)
Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
Солар (ранее Ростелеком-Солар) (2, 48)
Microsoft (41, 47)
Oracle (49, 26)
Hyperledger (Open Ledger Project) (1, 23)
IBM (33, 18)
Другие (599, 307)
Солар (ранее Ростелеком-Солар) (1, 8)
Финансовые Информационные Системы (ФИС, FIS, Финсофт) (1, 4)
Microsoft (4, 3)
Oracle (2, 3)
SAP SE (2, 2)
Другие (16, 19)
Солар (ранее Ростелеком-Солар) (1, 11)
Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (1, 3)
Форсайт (1, 3)
Cloud.ru (Облачные технологии) ранее SberCloud (1, 2)
Сбербанк (1, 2)
Другие (9, 9)
Солар (ранее Ростелеком-Солар) (1, 6)
Unlimited Production (Анлимитед Продакшен, eXpress) (1, 6)
МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 4)
Мобильные ТелеСистемы (МТС) (1, 4)
РЖД-Технологии (1, 3)
Другие (14, 24)
Unlimited Production (Анлимитед Продакшен, eXpress) (1, 4)
Мобильные ТелеСистемы (МТС) (2, 3)
Солар (ранее Ростелеком-Солар) (1, 3)
МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 2)
Сбербанк-Технологии (СберТех) (1, 1)
Другие (14, 14)
Распределение систем по количеству проектов, не включая партнерские решения
Solar appScreener (ранее Solar inCode) - 48
Hyperledger Fabric - 23
Windows Azure - 20
FIS Platform - 15
EXpress Защищенный корпоративный мессенджер - 12
Другие 327
Solar appScreener (ранее Solar inCode) - 8
FIS Platform - 4
Турбо X - 2
Siemens Xcelerator - 2
Java - 2
Другие 22
Solar appScreener (ранее Solar inCode) - 11
Форсайт. Мобильная платформа (ранее HyperHive) - 3
BSS Digital2Go - 3
Cloud ML Space - 2
Kubernetes - 1
Другие 8