Stability AI 发布了 Stable Code 3B,这是其用于 AI 辅助软件开发的最新模型。 是一个 27 亿参数的纯解码器语言模型,在 1.3 万亿个不同文本和代码数据集的标记上进行了预训练。这种新的大型语言模型专注于准确且响应迅速的代码补全,可与 2.5 倍于其大小的模型相媲美。令人印象深刻的是,Stable Code 3B 可以在没有 GPU 的普通笔记本电脑上离线运行,为更多开发人员带来强大的 AI 编码。
Stable Code 3B 以极小的尺寸提供 了Code Llama 7B 的 60% 性能,代表了巨大的效率突破。它利用了 Stability AI 的 30 亿个基本参数 Stable LM,并在超过 4 万亿个软件工程数据上进行了进一步训练。
这个精简的模型允许开发者在没有互联网的情况下,私密地、实时地编写AI辅助的应用程序。Stable Code 3B支持扩展的上下文长度高达100,000个令牌 - 远远超出其训练长度的16,384个令牌。这种扩展允许模型解析和自动完成更复杂的代码。
Stable Code 3B在18种编程语言中展示了基于多语言编程评估基准MultiPL-E的尖端熟练度。它能够摄取复杂的、多文件的项目,并在如Python、Javascript等语言中提出与上下文相关的解决方案。
Stable Code 3B可以通过Stability AI会员资格用于非商业和商业目的,与他们的其他核心模型如SDXL Turbo和Stable Video Diffusion一起提供。