UiKit / app.py
Rooni's picture
Update app.py
8d0865a
import gradio as gr
# Функция для генерации текста
def generate_text(input_text, checkbox_option, file_upload, slider_value):
result = f"Input Text: {input_text}\nCheckbox Option: {checkbox_option}\nSlider Value: {slider_value}"
# Если загружен файл, добавим его содержимое к результату
if file_upload is not None:
result += f"\nUploaded File Content: {file_upload.read().decode('utf-8')}"
return result
# Создание интерфейса с различными элементами управления
iface = gr.Interface(
fn=generate_text,
inputs=[
gr.Textbox("Введите текст"),
gr.Checkbox("Включить опцию"),
gr.File("Загрузить файл"),
gr.Slider(minimum=0, maximum=10, default=5, label="Выберите значение слайдера"),
],
outputs=gr.Textbox("Результат"),
live=True
)
# Запуск приложения
iface.launch()