Stability AI releases Stable Code 3B to fill in blanks of AI-powered code generation
- Stability AI công bố mô hình Stable Code 3B, với khả năng hoàn thiện mã nguồn trong lập trình phần mềm.
- Stable Code 3B là mô hình 3 tỷ tham số, có thể chạy trên laptop không cần GPU riêng biệt với hiệu suất cạnh tranh.
- Mô hình này hỗ trợ việc hoàn thành mã nguồn, bao gồm cả việc điền vào các phần còn thiếu lớn trong mã có sẵn.
- Công nghệ Fill in the Middle (FIM) cho phép mô hình hoàn thiện những phần thiếu giữa các đoạn mã.
- Stable Code 3B được tối ưu hóa với kích thước ngữ cảnh mở rộng, sử dụng kỹ thuật Rotary Position Embeddings (RoPE).
- Mô hình được huấn luyện trên cơ sở dữ liệu bao gồm kho code, diễn đàn lập trình viên và nguồn kỹ thuật khác.
- Stable Code 3B đã được huấn luyện trên 18 ngôn ngữ lập trình và đạt hiệu suất cao trên các bài test đánh giá với nhiều ngôn ngữ.
- Mô hình này là một phần của dịch vụ đăng ký thành viên mới của Stability AI, cung cấp truy cập vào các công cụ AI như Stable Code 3B.
📌 Stability AI đã định hình lại khả năng của công cụ phát triển phần mềm hỗ trợ bởi AI với việc giới thiệu Stable Code 3B. Mô hình này nổi bật với khả năng chạy trên thiết bị cá nhân mà không cần đến GPU chuyên dụng, đồng thời vẫn duy trì hiệu suất tốt so với các mô hình lớn hơn như CodeLLaMA 7B của Meta. Sự cải tiến trong việc hoàn thiện mã giúp Stable Code 3B không chỉ đề xuất dòng code mới mà còn có thể điền vào các đoạn mã còn thiếu lớn. Trong một thị trường cạnh tranh, Stability AI tự tin rằng mô hình của họ vượt trội so với các công cụ khác như StarCoder LLM trong việc hoàn thành các ngôn ngữ lập trình phổ biến như Python, C++, và JavaScript.