Stability AI, компания, создавшая нейросеть Stable Diffusion для генерации изображений, представила новый продукт StableCode. Это искусственный интеллект, который может генерировать код на различных языках программирования. StableCode призван помогать программистам улучшать свои навыки и обучаться новым технологиям.
StableCode обучен на основе проекта BigCode, который содержит открытый исходный код с разных платформ. Нейросеть может работать с языками Python, Java, JavaScript, Go, C, C++ и markdown. Кроме того, StableCode способен обрабатывать большие объёмы кода, разделённые на несколько файлов.
StableCode доступен в трёх вариантах: базовый уровень, который генерирует код по ключевым словам; инструкции – объясняющие, как использовать код; и длинное контекстное окно, что поддерживает до 16 000 токенов и позволяет генерировать более сложный и детальный код.
StableCode можно опробовать на сайте Hugging Face, который является популярным ресурсом для разработки приложений на базе машинного обучения.
Ранее для программистов был запущен другой сервис — GitHub Copilot X. Это нейросеть, основанная на GPT-4, которая может писать код или документацию по запросу пользователя. GitHub Copilot X также поддерживает разные языки программирования и может работать с большими проектами.
Ещё по теме: