1.9 KiB
Lingma SWE-GPT: Software Engineering Large Language Model
Overview
Lingma SWE-GPT is an open-source large language model specifically designed for software engineering tasks. Built upon the foundation of the Qwen series base models, Lingma SWE-GPT has undergone additional training using software engineering development process data to enhance its capabilities in solving complex software engineering tasks.
Model Introduction
Lingma SWE-GPT is a specialized model that focuses on addressing the unique challenges faced in software engineering. By leveraging the robust capabilities of the Qwen base models and incorporating domain-specific knowledge, this model aims to provide intelligent assistance across various aspects of software development.
Model Performance
Lingma SWE-GPT has demonstrated impressive performance in software engineering tasks:
- Achieved a **30.20%(72B) and 18.20%(7B) solution rate on the authoritative SWE-bench Verified leaderboard for software engineering intelligent agents.
- Outperforms other open-source models of similar scale in software engineering-specific tasks.
How to use
Refer to https://github.com/LingmaTongyi/Lingma-SWE-GPT
TODO
Currently only Python is supported. In future updates, we will provide more support for Java, JS/TS and other languages.
License
This project is licensed under the GNU General Public License v2.0 (GPL-2.0).
Contact
For any questions or feedback regarding Lingma SWE-GPT, please contact:
Acknowledgments
We would like to thank the Qwen team for their foundational work, which has been instrumental in the development of Lingma SWE-GPT.
Citation
@article{ma2024understand,
title={How to Understand Whole Software Repository?},
author={Ma, Yingwei and Yang, Qingping and Cao, Rongyu and Li, Binhua and Huang, Fei and Li, Yongbin},
journal={arXiv preprint arXiv:2406.01422},
year={2024}
}