Qwen2.5 Coder 32B Instruct: Top open-source code LLM for generation, repair, and reasoning.
Qwen2.5 Coder 32B Instruct is a state-of-the-art (SOTA) open-source code large language model (CodeLLM) designed for code generation, repair, and reasoning. It is part of the Qwen2.5 series and aims to help developers code more efficiently and learn new skills.
Designed for instruction-based tasks, code completion, error correction, and assisting developers in various coding scenarios. It can be used in code assistants and other applications.
Proficient in over 40 programming languages, including both mainstream and niche languages like Haskell and Racket.
Employs a dense transformer architecture with Rotary Position Embedding (RoPE), SwiGLU activation functions, RMSNorm normalization, and Attention QKV bias.
Trained on 5.5 trillion tokens, including source code, text-code grounding, and synthetic data.
The model was trained on a massive dataset of 5.5 trillion tokens, which includes a diverse range of source code, text-code grounding data, and synthetic data [5, 6]. This extensive training data enables the model to perform well in various coding tasks and programming languages.
The LiveCodeBench questions used for evaluation are from July to November 2024.
The model incorporates meticulous data cleaning and balancing strategies during pre-training to ensure robust and well-rounded capabilities across various programming languages. Human preference alignment is assessed using an internal benchmark called Code Arena.
The Qwen2.5 Coder 32B Instruct model achieves top-tier performance, rivaling GPT-4o in coding capabilities.
The model is available on the AI/ML API platform as "Qwen2.5-Coder-32B-Instruct" .
Detailed API Documentation is available here.
The Qwen2.5 Coder 32B Instruct model has been evaluated for human preference alignment using the Code Arena benchmark to ensure that its code solutions align with user expectations.
Qwen Plus is available under specific licensing terms provided by Alibaba Cloud. Users are advised to review the licensing information to understand the permissions and restrictions associated with the model's use.
Get Qwen 2.5 Coder 32B Instruct API here.