Stability AI 最新推出的 StableCode 是一款专为编程设计的生成式 AI 模型,旨在帮助程序员高效完成日常工作,同时为新开发者提供实用的学习工具。本文将从模型架构、使用场景到性能评测,为您全面解读 StableCode 的核心能力。
一、StableCode 三大核心模型详解
StableCode 提供了三种不同定位的模型,分别面向不同的编程任务。官方强调,这三种模型协同工作,能显著提升开发效率。
1. 基础模型 (base model)
基础模型是整个产品的基础,它首先使用来自 BigCode stack-dataset (v1.2) 的多种编程语言进行预训练,随后又针对 Python、Go、Java、JavaScript、C、markdown 和 C++ 等流行语言进行了深度微调。为了达到理想的性能,团队在 HPC 集群上使用了 560B token 的代码数据完成训练。

