Stability AI lance Stable Code 3B : un outil de codage amélioré
Stability AI lance Stable Code 3B : un outil de codage amélioré


Bonne nouvelle pour les codeurs! Stability AI a annoncé la sortie de Code stable 3B un système d’IA amélioré de trois milliards de paramètres pour la génération et l’achèvement automatiques de code.
Avec des améliorations telles qu’une taille de contexte plus grande et une qualité d’achèvement améliorée, Stable Code 3B vise à repousser les limites du développement de logiciels assisté par l’IA.
Avec seulement trois milliards de paramètres, Stable Code 3B est conçu pour fonctionner efficacement sur du matériel facilement disponible comme les ordinateurs portables, contrairement aux modèles plus grands qui nécessitent des puces spécialisées coûteuses. Malgré sa petite taille, la société affirme qu’elle égale ou dépasse la qualité de complétion du code des modèles de plus de deux fois sa taille.
Le système s’appuie sur le modèle de langage naturel Stable LM de Stability AI avec une formation supplémentaire sur les données de génie logiciel telles que les référentiels de code et les forums de programmeurs. Il couvre 18 langages de programmation, dont Python, JavaScript, Java, C++ et Go.
Le processus de formation du modèle a été optimisé grâce à l’incorporation de Rotary Position Embeddings (RoPE), augmentant la taille du contexte pour des performances améliorées. Cette technique, également utilisée par Meta’s Llama 2 Long, permet des longueurs de contexte allant jusqu’à 100 000 jetons.
Au-delà de la simple suggestion de nouvelles lignes de code, il peut également combler de grandes sections manquantes dans le code existant. Cette capacité avancée est connue sous le nom de Fill in the Middle (FIM) et lui permet d’écrire automatiquement des fonctions ou des composants entiers.
Le domaine du code généré par l’IA a suscité un vif intérêt de la part de géants de la technologie comme Microsoft, OpenAI et Meta. Le nouveau système de Stability AI surpasse les modèles comparables comme StarCoder et en fait un leader dans ce domaine en évolution rapide :
Avec des références impressionnantes et une accessibilité accrue grâce à sa taille efficace, Stable Code 3B vise à apporter une complétion améliorée du code d’IA à un public plus large. Son arrivée promet d’accélérer encore l’intégration de l’IA générative dans les flux de développement de logiciels dans tous les secteurs.
Avec des systèmes tels que Stable Code 3B qui automatisent les tâches de codage par cœur, les développeurs peuvent devenir plus productifs, plus créatifs et peuvent concentrer leurs efforts sur des défis plus complexes.






