OUI-1: первая в мире модель для генеративного UI

OUI-1: world's first model for Generative UI

OUI-1: первая в мире модель для генеративного UI

OUI-1 — это открытая модель на базе DiffusionGemma, которая генерирует пользовательские интерфейсы на языке openui-lang. Она достигает 71,7% на Generative UI Benchmark, что в 5,5 раза выше базовой модели, при этом использует всего 4B активных параметров и работает на потребительских GPU. Разработчики из ThesysDev использовали двухэтапное обучение: сначала supervised fine-tuning, затем self-distillation с проверкой через парсер. Это позволило одновременно повысить надёжность и скорость генерации, устранив «качели» между ошибками схемы и связывания. OUI-1 уже превосходит более крупные модели, включая Gemma 4 31B, и доступна на Hugging Face.

Самодистилляция — это, по сути, обучение с подкреплением в его простейшей форме: выборка с отклонением, где парсер выступает в роли награды.
  1. znnajdla

    Самое интересное для меня здесь то, что они решили создать собственный язык или DSL для решения задачи. То есть это не просто большая языковая модель; это LLM со своим собственным языком.

    У меня есть ощущение, что лучшие ИИ-системы будущего на самом деле будут именно таким комплексным продуктом: обвязка, DSL и весь пакет, спроектированный для получения определённых результатов дешевле и быстрее.

    И именно создание такого комплексного продукта — причина, по которой разработка ПО не устареет.

  2. raincole

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

    Поздравляем! Теперь вам придётся переучиваться каждый раз, когда вы открываете приложение.

  3. alentred

    Помните времена, когда всё было iSomething? Оригинальный iPod и iPhone задали настоящий тренд тогда.

    Похоже, сейчас многие ИИ-продукты едут на той же волне. Open WebUI, OpenHands, OpenUI. Хотя я немного скептически отношусь к этой принадлежности.

  4. piterrro

    Я думаю, в этой области существует большое недопонимание того, что такое Gen UI и для чего он используется. Многие называют его фреймворком для создания веб-приложений — это не так. Gen UI — это DSL для LLM, позволяющий создавать интерфейсы на лету в многоходовом диалоге — это одноразовые, временные интерфейсы или визуализации. Причина использования DSL — прагматизм: стандартизация и экономия токенов.

    HTML/CSS/JS или React-приложение, созданное LLM, — это не Gen UI.

  5. pcdevils

    До появления LLM Стив Круг написал «Не заставляйте меня думать».

    Теперь мы приходим к поколению случайных интерфейсов, которые будут сбивать пользователей с толку и, будучи недетерминированными, станут кошмаром для служб поддержки; хотя у них, вероятно, не будет настоящей поддержки, просто больше LLM.

Ещё за этот день

2026-09-08