Модель с 7 параметрами, которая предсказывает следующее редактирование, которое внесет разработчик. Учитывая текущий файл, последние различия и положение курсора, модель предсказывает, какой блок кода разработчик изменит следующим и как. Модель завершает раздел update/ предсказанным новым блоком кода. — раздел пути к файлу: ~300 строк контекста файла вокруг курсора — фрагменты извлечения: межфайловый контекст из связанных файлов — недавние изменения: различия последних изменений в оригинале:/обновлено: формат — оригинал/: блок кода вокруг курсора перед последним редактированием — текущий/: тот же блок, вставленный в позицию курсора — обновлено/**: выходные данные модели — прогнозируемый отредактированный блок кода Обновленный/ раздел заполняется предварительным заполнением, чтобы ограничить генерацию: — По умолчанию (changesabovecursor=False): предварительно заполните все до линии курсора. Модель генерируется только начиная с курсорной строки. — После вставки (changesabovecursor=True): предварительно заполните только первую строку + конечные пустые строки. Дает модели свободу перезаписывать строки между точкой вставки и курсором. Доработаны из Qwen2.5-Coder-7B для отслеживания редактирования разработчиком с использованием SFT, затем GRPO, затем DPO. Базовая модель Qwen2.5-Coder-7B Тонкая настройка SFT → GRPO → Параметры DPO7B…
Модальности:
Генерация текста
Области применения:
Генерация кода
Задача: Генерация текста
Автор: sweepai
Теги: qwen2, code, autocomplete, next-edit-prediction, dpo, en
Лайков: 19 | Загрузок: 363
Описание основано на материалах HuggingFace. Перевод выполнен автоматически.