Spaces:
Sleeping
Sleeping
File size: 1,185 Bytes
919365e 78cac26 7934a24 82dac74 ebf77ca 78cac26 ebf77ca 52d9cca 78cac26 52d9cca ebf77ca 7934a24 919365e 78cac26 919365e 78cac26 ebf77ca 919365e 78cac26 919365e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
import gradio as gr
from PIL import Image
def simple_function(name):
# Возвращаем приветственное сообщение
return f"Привет, {name}!"
def load_image():
# Загружаем изображение pipeline.png
try:
img = Image.open("pipeline.png")
return img
except IOError:
return None # Если изображение не найдено, возвращаем None
with gr.Blocks() as demo:
gr.Markdown("# Генерация приветственного сообщения и отображение изображения")
with gr.Row():
with gr.Column(scale=1):
name_input = gr.Textbox(label="Введите ваше имя")
greeting_output = gr.Textbox(label="Приветствие")
submit_btn = gr.Button("Отправить")
with gr.Column(scale=1):
image_output = gr.Image(value=load_image, label="Pipeline изображение")
# Устанавливаем действия для кнопки
submit_btn.click(simple_function, inputs=name_input, outputs=greeting_output)
demo.launch() |