Code LLM for code completion, generation, and assistant use cases
Top 4.9% on sourcepulse
Qwen2.5-Coder is a series of open-source large language models specifically designed for code generation and understanding. It aims to provide powerful, diverse, and practical coding assistance across various programming languages and use cases, targeting developers and researchers in the AI and software engineering fields.
How It Works
The Qwen2.5-Coder series builds upon the Qwen2.5 base models, fine-tuning them for coding tasks. It supports a context length of up to 128K tokens, leveraging techniques like YaRN for efficient handling of long sequences. The models are trained on 92 coding languages and include specialized tokens for fill-in-the-middle (FIM) and repository-level code completion, enabling sophisticated code insertion and context-aware generation across multiple files.
Quick Start & Requirements
pip install -r requirements.txt
(requires transformers>4.37.0
).transformers
library. Examples for chat, code completion, and fill-in-the-middle are provided.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
2 days ago
1 day