Компания Stability AI, уже известная своей нейросетью для создания картинок Stable Diffusion, рассказала о новой разработке: в этот раз о генераторе кода на разных языках программирования StableCode.
Судя по сообщению в блоге Stability AI, новый инструмент поможет начинающим разработчикам прокачать свои навыки, а также облегчит программистам их повседневные задачи. Нейросеть StableCode обучили на наборе данных проекта с открытым исходным кодом BigCode. Поддерживается работа с популярными языками программирования, в т.ч. Python, Go, Java, Javascript, C и C++, а также языком разметки markdown.
Пример использования StableCode. Источник: stability.ai
Как сказано на vc.ru, ИИ StableCode доступен в трех вариациях:
- базовый уровень: для общих случаев работы с кодом – предложит одну или несколько строк кода по мере ввода;
- модель для инструкций: для решения «сложных задач программирования» – предназначена для выполнения инструкций по генерации кода;
- расширенное контекстное окно с поддержкой до 16 тыс. токенов: эта версия нейросети позволит обрабатывать большие объемы кода, а пользователи смогут вводить более сложные подсказки для генерации кода.
Все версии нейросети StableCode доступны на странице компании на Hugging Face.
Ранее свои варианты нейросетей-помощников для программистов представляли в Microsoft – GitHub Copilot был одним из первых таких появившихся инструментов – и в Amazon – ИИ CodeWhisperer был анонсирован в этом году.
Комментарии