CodeLlama is a family of large language models derived from the Llama 2 architecture and specialized for producing, completing, and refactoring source code across multiple programming languages. It functions as a code generation model capable of synthesizing source code from natural language descriptions. The project includes specific model variants designed for different programming tasks. This includes instruction-tuned models trained to follow complex natural language directions and code infilling models that predict and insert missing code segments into existing files by analyzing surroun
Code Llama is a large language model based on Llama 2 trained specifically for programming tasks and software development. It provides specialized model types optimized for general code generation, instruction following, and context-aware infilling. The project includes an instruction-tuned programming model for executing technical tasks via natural language prompts and a code infilling model that predicts missing sections based on surrounding source context. A large context code model is also provided to analyze extensive blocks of source code for improved coherence. The system covers capab
CodeGeeX is an open-source code model and multilingual large language model designed to generate, translate, and complete source code across multiple programming languages. It functions as an AI coding assistant and a cross-lingual code translator that produces executable code and technical documentation. The project enables natural language programming by turning plain English descriptions into functional programs. It also provides the ability to convert source code from one programming language to another while preserving the original logic and functionality. The system covers a range of c
Granite Code Models is a family of transformer-based foundational models designed for software engineering and logical reasoning tasks. These models are trained on high-quality programming datasets to interpret natural language prompts and generate functional source code, explain complex logic, repair code defects, and produce technical documentation. The project distinguishes itself through specialized training methodologies that align model behavior with complex programming instructions and mathematical problem-solving. By utilizing chain-of-thought reasoning and instruction-tuned parameter
CodeGen 是一个经过训练的大语言模型与程序合成模型,旨在生成功能性源代码。它利用神经网络架构,根据自然语言描述或部分代码片段合成可执行代码。
salesforce/codegen 的主要功能包括:Natural Language to Code Generators, Contextual Code Infilling, Code-Specific Language Models, Large Language Models, Large Scale Training, Program Synthesis Models, Causal Language Modeling, Transformer Architectures。
salesforce/codegen 的开源替代品包括: meta-llama/codellama — CodeLlama is a family of large language models derived from the Llama 2 architecture and specialized for producing,… facebookresearch/codellama — Code Llama is a large language model based on Llama 2 trained specifically for programming tasks and software… thudm/codegeex — CodeGeeX is an open-source code model and multilingual large language model designed to generate, translate, and… ibm-granite/granite-code-models — Granite Code Models is a family of transformer-based foundational models designed for software engineering and logical… zgsm-ai/costrict — Costrict is an AI software engineering agent and coding assistant designed for enterprise-grade development. It… zai-org/codegeex2 — CodeGeeX2 is a large language model and AI programming assistant designed to generate, translate, and document source…