资讯

CodeGeeX4-ALL-9B 是什么:智谱的全能型开源代码模型

2026-11-042 分钟阅读百科
TL;DRCodeGeeX4-ALL-9B 是智谱 AI 在 2024 年 7 月 9 日开源的 9B 代码模型,基于 GLM-4-9B 持续训练,一个模型支持代码补全、代码解释器、联网搜索、函数调用和仓库级问答,上下文 128K。

它是什么

CodeGeeX4-ALL-9B 是智谱 AI 在 2024 年 7 月 9 日开源的代码大模型,是 CodeGeeX4 系列的开源版本,上下文窗口 128K。它在 GLM-4-9B 的基础上用大量代码数据持续训练,代码生成能力大幅增强。名字里的“ALL”说明了它的定位:用一个模型覆盖软件开发的各种场景,包括代码补全和生成、代码解释器、联网搜索、函数调用和仓库级代码问答。CodeGeeX 是智谱和清华合作的代码模型品牌,背后还有对应的 IDE 插件。

“全能”体现在哪

很多代码模型只擅长补全或只擅长对话,CodeGeeX4-ALL-9B 把几类能力都放进了一个 9B 模型里。代码补全和生成是基本功;代码解释器让模型能写代码并执行,用结果回答问题;联网搜索让它能查最新的文档和资料;函数调用让它能接入外部工具,作为智能体的大脑;仓库级问答则依靠 128K 的长上下文,把整个项目的多个文件放进来,回答跨文件的问题。对开发者来说,这意味着部署一个模型就能支撑一整套编程助手功能。

成绩怎么样

官方说它在 HumanEval、MBPP、NaturalCodeBench 等公开基准上取得了很有竞争力的成绩,当时在参数少于 100 亿的模型里表现突出,推理速度和效果之间取得了不错的平衡。9B 的规模让它在单张消费级显卡上就能运行,对个人开发者和中小团队部署很友好。

适合谁

想在本地或内网部署代码助手、代码不能外传的企业和团队,可以把它作为候选;配合 CodeGeeX 插件,可以直接在 VS Code、JetBrains 等 IDE 里用。想研究代码模型微调的开发者,它也是一个规模合适的底座。商用前要看清模型的许可条款。它发布于 2024 年中,此后代码模型发展非常快,追求最新能力的可以对比更新的开源代码模型。AI 主线的看法是:CodeGeeX4-ALL-9B 的思路是“一个小模型包办所有编程场景”,在私有部署的场景下,这种省心比单项跑分更有吸引力。

相关话题与公司