Переключить тему
Приложение
Приложение
Карточка Приложение позволяет сгенерировать простой одностраничный интерфейс (на Python с использованием Streamlit) по заданным требованиям.
Что делает?
Создаёт прототип приложения на основе вашего описания. Код генерируется автоматически, готовое приложение открывается прямо на вашем холсте в Jay Flow.
Когда использовать?
Когда нужно быстро протестировать идею, создать интерфейс для данных, сделать интерактивный прототип или подготовить основу для веб-приложения.
Основные элементы карточки
Требования к приложению
Опишите, что должно делать приложение. Примеры:
- Форма опроса с графиком по результатам
- Визуализация файла с данными и фильтрация по дате
Фреймворк
На данный момент поддерживается только Streamlit (Python).
Выбор модели
Выбор языковой модели, которая будет использоваться для генерации кода. Подробнее: Выбор языковой модели.
Кнопка «Применить»
Запускает генерацию приложения.
Примечание
После генерации приложение будет развёрнуто в песочнице — вы сможете сразу протестировать его на доске или скопировать сгенерированный код для последующего использования.
Переключение между кодом и интерфейсом
После генерации вы можете просматривать результат в двух режимах:
- Приложение — интерактивный интерфейс прямо на холсте.
- Исходный код — полный Python-код для доработки или копирования.
Порядок использования
- Создайте карточку Приложение.
- Введите требования.
- Убедитесь, что выбран Streamlit (он установлен по умолчанию).
- Нажмите «Применить».
- Проверьте приложение прямо на холсте или скачайте код для последующего использования.
Рекомендации
- Формулируйте требования в стиле: «Добавь ввод текста, кнопку и график».
- Можно описывать логику обработки данных — она будет включена в код.
- Хороший способ быстро протестировать идею.
- Если результат не устроил, попробуйте отредактировать описание или включить опцию «Улучшить код этого приложения» — эти действия помогут создать более качественную версию приложения.