Как стать автором
Обновить

Комментарии 6

Что если взять какую-нибудь открытую модель, например, Code Llama и дообучить на имеющемся коде 1С? Синтаксис более-менее похож на другие языки, к тому же если модель открытая, ее можно будет использовать локально, что сейчас актуально. Может кто-то уже проводил такие эксперименты, интересно насколько получается качественный результат.

Да, это отличная идея! Мы бы хотели провести до обучение deepseek https://github.com/deepseek-ai/deepseek-coder

Я не знаю, что вы там тестировали в vsc, но github copilot прекрасно работает с кодом 1с, так как был обучен на сотнях репозиториев с ерп и прочими зупами, выгруженными на GitHub. Он быстро учится и подстраивается под стиль автора, генерирует тесты, ассерты, документацию, реализует алгоритмы и проверки. Генерация кода по комментарию хоть и бывает с ошибками, но тоже работает. Просто в среде нужно провести времени чуть больше, чем пять минут.

Совершенно с Вами согласен. GitHub copilot отлично работает с 1с-языком, но есть некоторые трудности с доступностью этого продукта в РФ, по этому для кровавого Энтерпрайза он не подходит. Мы рассматривали его аналоги.

Я конечно в тему не вникал, а где на гите сотни репозиториев с исходниками ERP и ЗУП?

В публичке ищутся по языку 1C Enterprise :) большинство в приватных репах, конечно (получал подтверждение использования в 2016ом году), но и публично тоже народ выкладывает (хотя лицензией запрещено, конечно же)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий