AI Ассистент
Jmix AI Ассистент можно использовать как в браузере, так и в Jmix Studio.
Чтобы начать, нажмите на значок в правой панели инструментов. Затем просто задайте вопрос на естественном языке и прикрепите код, если это необходимо.
Как устроен ассистент?
Ассистент основан на моделях OpenAI и использует подход Retrieval Augmented Generation (RAG). Этот подход позволяет снабдить модель дополнительными знаниями о Jmix, предоставив ей дополнительные ресурсы такие как официальная документация, UI сэмплы, и избранные темы с форума.
Исходный код бэкенд сервиса доступен на GitHub. Он разработан с использованием Spring AI и самого Jmix. Сервис предлагает чат API и административный интерфейс, что делает его более доступным для освоения и использования в ваших собственных проектах.

Как прикрепить код к вопросу?
Чтобы предоставить больше контекста к вашему вопросу, вы можете сделать следующее:
-
Прикрепить выделенный код.
-
Прикрепить файл или несколько файлов.

Вложения появятся под вашим вопросом и будут отправлены вместе с ним. Это поможет ассистенту дать наиболее точный ответ.
Отключение AI Ассистента
Вы можете отключить AI Ассистент в любой момент. Для этого, выполните следующие шаги:
-
Откройте Settings.
-
Выберите Languages & Frameworks → Jmix.
-
Снимите галочку с Enable Jmix AI.
-
Нажмите OK.

Следуйте тем же шагам, чтобы включить ассистент.
| AI Ассистент не имеет доступа к коду и прочему содержимому проекта, кроме случая когда вы прикрепляете его к вопросу в качестве вложения. |
Ограничения
Ассистент доступен всем пользователям. На данный момент лимит составляет 100 запросов на 30 дней, независимо от типа лицензии. Если вам необходимо больше запросов, пожалуйста, свяжитесь с нами.
Обратная связь
Мы стремимся улучшить этот инструмент, и ценим обратную связь. Используйте кнопки
под ответом, чтобы передать его на ревью.
| Процесс ревью анонимен. Вопросы, представленные на анализ, не содержат информации о пользователе. |
Наша команда рассматривает всю полученную обратную связь для выявления пробелов в документации и возможностей по улучшению Jmix.