Технический словарь в переводе рассыпается, если не зафиксировать терминами
В специализированных текстах каждый термин имеет установленный перевод. Но модель не читает словарь перед переводом. Она просто смотрит на слово в контексте и выбирает вариант, который кажется ей лучше всего подходит прямо сейчас.
Английское слово «deployment» может быть переведено как «развёртывание» (в IT), «внедрение» (в управлении) или «развёртывание сил» (в военном деле) в зависимости от того, что модель видит вокруг. В одном документе всё может быть перемешано.
Словари, встроенные в запрос
Лучший способ справиться — включить словарь в инструкцию: «везде используй слово X для обозначения Y». Но это занимает место в контекстном окне и усложняет запрос. Для документа из тысячи слов словарь из 50 терминов означает, что к трети документа место в окне уже забрано инструкциями.
Альтернативный подход — пропустить перевод через две модели. Первая просто переводит. Вторая читает результат, выявляет несогласованность в терминах и унифицирует их. Это дороже, но гарантирует единство.
На практике организации часто комбинируют оба подхода: полусписок критичных терминов в инструкции плюс финальный проход унификации. Полный словарь проще держать отдельным инструментом, чем впихивать в каждый запрос.