Как заставить локальную LLM мигрировать Vertica в Trino: инженерный рецепт без магии
BI-разработчики Алексей Дубинец и Павел Беспалов рассказали, как автоматизировали перевод витрин данных из Vertica в Trino, используя локальную LLM. В отличие от популярных сценариев с облачными моделями, они сосредоточились на инженерной части: где локальная модель ошибается, какие наивные подходы не работают и что нужно достроить вокруг неё, чтобы результат стал стабильным.
Ключевая проблема — локальная модель «не тянет» задачу в лоб: выдаёт некорректный SQL, путает синтаксис и теряет контекст. Авторы показывают, как обойти эти ограничения с помощью дополнительных проверок, шаблонов и итеративного уточнения. Получившийся пайплайн позволяет выполнять миграцию воспроизводимо, без ручного переписывания каждого запроса.
Статья будет полезна всем, кто пытается внедрить локальные LLM в реальные продуктовые процессы и сталкивается с их ограничениями. Это не история про «магический результат», а честный разбор граблей и инженерных решений.