본문 바로가기
AI · 인공지능/AI 뉴스

Stability AI가 새로운 코딩 보조 AI 「Stable Code 3B」를 릴리즈

by 두우우부 2024. 1. 18.
반응형

 
 
2024년 1월 17일, 화상 생성 AI 「Stable Diffusion」으로 알려진 Stability AI가, 2023년 8월에 릴리즈 된 「Stable Code Alpha 3B」에 이어서 새로운 코딩 보조 AI「Stable Code 3B」 를 발표할 예정이라고 밝혔습니다.

Stable Code 3B: Coding on the Edge — Stability AI

Stable Code 3B: Coding on the Edge — Stability AI

Stable Code, an upgrade from Stable Code Alpha 3B, specializes in code completion and outperforms predecessors in efficiency and multi-language support. It is compatible with standard laptops, including non-GPU models, and features capabilities like FIM an

stability.ai

이번에 발표된 'Stable Code 3B'는 이 Stable Code Alpha 3B에 이어지는 것으로, Stability AI는 'Stable Code로서 최초의 대규모 릴리즈'라고 말하고 있습니다.

Stable Code Alpha 3B로부터 새롭게 추가된 기능으로서, 「Fill in the Middle(FIM)」라고 불리는, 코드 내에서 누락되어 있는 섹션을 자동으로 메워 주는 코드 완성 기능이 도입되고 있습니다. 또한 Stable Code Alpha 3B에서 콘텍스트 크기가 크게 확장되었다는 것입니다.

Stable Code 3B의 파라미터 수는 불과 30억임에도 불구하고, 70억 파라미터 수를 가지는 Meta의 「Code Llama 7B」와 같은 대형 모델과 동등하거나 그 이상의 레벨로, 정확하고 응답성 높은 코드 완성을 가능하게 합니다. 또한 Code Llama 7B에 비해 60% 소형화에 성공한 Stable Code 3B는 MacBook Air와 같은 전용 GPU를 탑재하지 않은 일반적인 노트북에서도 오프라인으로 실행할 수 있습니다.

Stability AI에 의하면 Stable Code 3B는 4조 토큰의 자연 언어 데이터로 트레이닝된 「Stable LM 3B」의 기초 모델을 베이스로, 코드를 포함한 소프트웨어 엔지니어링 고유의 데이터로 추가 트레이닝을 실시했다고 합니다.

Stability AI가 공개한 Stable Code 3B(보라색)와 Code Llama 7B(파랑)의 성능 비교가 아래입니다.

PHP와 Rust에서는 Code Llama 7B의 성능이 뛰어나지만 JavaScript 와 Java에서는 동등한 성능, Python과 C++에서는 Stable Code 3B의 성능이 Code Llama 7B의 성능을 웃도는 것으로 보고되었습니다.



다른 코딩 보조 AI와 비교해도 Stable Code 3B의 성능은 우수하며, 아래의 표에서는 다양한 프로그래밍 언어에 있어서 「DeepSeek Coder」등 다른 코딩 보조 AI의 성능보다 Stable Code 3B의 성능이 웃돌고 있음을 보여줍니다.


Stable Code 3B는 다음 링크에서 다운로드할 수 있습니다. 또한 2023년 12월부터 시작된 유상 멤버십에 등록하면 상용 이용도 가능합니다.

stabilityai/stable-code-3b · Hugging Face
https://huggingface.co/stabilityai/stable-code-3b

stabilityai/stable-code-3b · Hugging Face

Inference API does not yet support model repos that contain custom code.

huggingface.co

 

반응형