Исследователи МТИ предлагают AskIt язык специального назначения для оптимизации интеграции больших языковых моделей в программной разработке.

MTI researchers propose AskIt, a domain-specific language for optimizing the integration of large language models in software development.

Последние исследования привели к открытию необычных возможностей Больших Языковых Моделей (БЯМ), которые становятся еще более впечатляющими по мере роста моделей. Они стали неотъемлемыми в самом широком спектре приложений. Они поддерживают виртуальных ассистентов, облегчают многоязычное общение, позволяют автоматически генерировать контент и улучшают понимание естественного языка в медицинской диагностике и анализе настроений.

Они также играют ключевую роль в генерации кода, творческом письме и научных исследованиях, и они применяются в системах рекомендаций контента, юридических исследованиях, финансовом анализе и модерации контента. Они проявляют уникальное явление, известное как эмергентные способности, проявляя мастерство во множестве задач, от резюмирования текста до генерации кода. Идея возникновения новых способностей занимательна, поскольку она подразумевает, что с дальнейшим развитием языковых моделей могут возникнуть еще более сложные способности.

Однако интеграция БЯМ в разработку программного обеспечения является более сложной задачей. Это требует широкого спектра навыков, поскольку эти сложности в основном вызваны сложными процедурами принятия решений, необходимыми для безупречной интеграции в приложения. Кроме того, все еще существует много неопределенности относительно опытного создания мощных подсказок для наилучшего использования модели.

Для решения этой проблемы исследователи из MIT CSAIL представили новую статью под названием AskIt: Unified Programming Interface for Programming with Large Language Models. По словам исследователей, этот подход значительно снижает накладные расходы и работу, необходимую разработчикам программного обеспечения в плане разработки. AskIt может выполнять широкий спектр задач и является языком специального назначения, разработанным для БЯМ.