...
Цифрова Реклама

Ось як Google використовує LLM для складних внутрішніх міграцій коду

Ось як Google використовує LLM для складних внутрішніх міграцій коду

«Цей підхід може радикально змінити спосіб підтримки коду на великих підприємствах», — написала група авторів із Google Core та Google Ads у новому «звіті про досвід», описуючи свій підхід. «Це може не тільки прискорити роботу інженерів, але й зробити можливими зусилля, які раніше були нездійсненними через величезні інвестиції».

Зрештою, мета Google полягала в тому, щоб визначити можливості для магістрів права надати додаткову цінність і масштаб підтримки без потреби у складних для підтримки абстрактних синтаксичних деревах (AST). Вони широко використовуються для представлення структури програми або фрагмента коду, але вони є детермінованими, тобто результати вже визначені, а випадки використання міграції коду охоплюють набагато складніші конструкції, які важко представити за допомогою AST, пояснили автори. .

«Досягти успіху в міграції коду на основі LLM непросто», — зазначили автори. «Використання лише LLM через просту підказку недостатньо лише для найпростіших міграцій. Натомість, як ми з’ясували під час наших подорожей і як описано в тематичних дослідженнях у цій статті, для досягнення успіху необхідна комбінація методів на основі AST, евристик і LLM. Крім того, також важливо впроваджувати зміни безпечним способом, щоб уникнути дорогих регресій».

Alex

About Author

Recommend – дізнавайтеся більше про події, що формують наше сьогодення. Найцікавіші новини України та світу, аналітика, тренди та ексклюзивні матеріали – все це на recommend.com.ua!

Отримуйте останні оновлення та великі пропозиції