CodeGeeX4-ALL-9B 技术文档
CodeGeeX4-ALL-9B 技术文档
模型介绍
CodeGeeX4-ALL-9B,是最新的 CodeGeeX4 系列模型的开源版本。CodeGeeX4-ALL-9B模型在 GLM-4-9B 基础上持续训练的多语言代码生成模型,显著提升了代码生成能力。使用单个 CodeGeeX4-ALL-9B 模型,可以支持代码补全与生成、代码解释、联网搜索、函数调用、仓库级代码问答等多种功能,覆盖了软件开发的各个场景。
CodeGeeX4-ALL-9B 在 BigCodeBench 和 NaturalCodeBench 等公开基准测试中取得了极具竞争力的表现。它是目前参数量少于 100 亿的最强代码生成模型,甚至超越了更大的通用模型,在推理速度和模型性能方面达到了最佳平衡。
CodeGeeX4-ALL-9B上下文处理能力达到了128K,在“大海捞针”(Needle In A Haystack, NIAH)评估中,python语言环境达到了 100% 的检索准确率。CodeGeeX4-ALL-9B也是目前唯一一个实现Function Call的代码大模型。
-
Github项目地址:https://github.com/THUDM/CodeGeeX4
-
HuggingFace模型权重下载:https://huggingface.co/THUDM/codegeex4-all-9b
任何相关技术问题,请到 Github Issue 提问。如果您喜欢我们的项目并认为它对您有帮助,请在GitHub上为CodeGeeX4点一个⭐️ Star!
开源仓库项目更新
-
2024/7/16: CodeGeeX4-ALL-9B在HuggingFace上线GGUF权重:https://huggingface.co/THUDM/codegeex4-all-9b-GGUF
-
2024/7/16: CodeGeeX4-ALL-9B在ModelScope上线GGUF权重:https://modelscope.cn/models/ZhipuAI/codegeex4-all-9b-GGUF
-
2024/7/8: CodeGeeX4-ALL-9B适配Ollama上线。
-
2024/7/5: CodeGeeX4-ALL-9B正式开源!
文档目录
针对以下内容进行了详细的介绍,您可以点击进入并查看具体的技术文档。
-
CodeGeeX4-ALL-9B 开源模型评测结果
-
Ollama
-
HuggingFace Transformers
-
vLLM
-
Chat&通用模式
-
代码注释
-
代码解释
-
单元测试
-
文件问答
-
多轮对话
-
使用 CodeGeeX4-ALL-9B 开源模型遇见的常见问题
-
如何为项目做出贡献
-
项目更新计划