LMQL Платформа взаимодествия с языковыми моделями
Исследователями из ETH Zurich разработана новая платформа, которая позволяет более безопасно и проще взаимодействовать с большинством языковых моделей, таких как ChatGPT. Исследователи также создали новый язык программирования, который назвали LMQL. Воспользоваться новой платформой может любой желающий, так как она имеет открытый исходный код.
С момента своего появления ChatGPT обрел большую популярность как среди технического сообщества, так и среди обычных пользователей. С этим чат-ботом можно взаимодействовать напрямую, через естественный язык. При этом владение каким-либо языком программирования не требуется.
Однако желаемый результат не всегда удовлетворяет пользователя. В таком случае люди обычно уточняют свой запрос, а ИИ пытается адаптировать свой ответ. И иногда для желаемого результата может потребоваться некоторое время.
Для решения этой проблемы был разработан LMQL. Благодаря этой разработке пользователь может напрямую взаимодействовать с компьютером и давать ему четкие указания. По словам Мартина Вечева, одного из создателей, LMQL – это более лаконичный и простой способ получить желаемый результат.
Преимущества платформы
Большие языковые модели обучаются на основе набора данных, которые достаточно велики. Из-за этого пользователю становится трудно понимать процессы, происходящие внутри модели. Вследствие этого результаты иногда получаются неожиданными и противоречивыми. Разработчики платформы считают, что одной из существенных проблем для людей, пользующимися такими большими языковыми моделями, является непонимание полученного результата.
При использовании же LMQL пользователь может направить модель в нужном направлении и исключить нежелательный или неожиданный результат. По словам Луки Берер-Кельнера, одного из разработчиков, LMQL позволяет ограничить свою языковую модель и задать ей строгую структуру, тем самым улучшая контроль над моделью. К примеру, не позволять модели двигаться в определенном направлении рассуждений или исключать некоторые слова.
Еще одним ключевым преимуществом LMQL является доступность для менее опытных пользователей. Исходя из объяснений Берер-Кельнера, новый язык программирования похож на SQL и он требует меньше знаний программирования для достижения желаемого результата.
comments powered by Disqus