Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -44,6 +44,10 @@ def get_success_forecast_2():
|
|
44 |
def get_success_forecast_3():
|
45 |
return create_gauge(random.randint(60, 90))
|
46 |
|
|
|
|
|
|
|
|
|
47 |
# Функция для смены вкладки
|
48 |
def change_tab(id):
|
49 |
return gr.Tabs(selected=id)
|
@@ -73,7 +77,7 @@ with gr.Blocks() as demo:
|
|
73 |
with gr.TabItem("Ассистент", id=1):
|
74 |
with gr.Row():
|
75 |
with gr.Column():
|
76 |
-
|
77 |
with gr.Column():
|
78 |
personalized_prompt = gr.Textbox(label="Задание для редактора", lines=25) # Увеличенная высота
|
79 |
|
@@ -103,7 +107,8 @@ with gr.Blocks() as demo:
|
|
103 |
# Четвертый ряд
|
104 |
with gr.Row():
|
105 |
btn_check = gr.Button("Проверить", elem_id="check3")
|
106 |
-
|
|
|
107 |
inputs=[],
|
108 |
outputs=["success_forecast_1", "success_forecast_2", "success_forecast_3"])
|
109 |
|
@@ -134,4 +139,4 @@ with gr.Blocks() as demo:
|
|
134 |
check_message_3 = gr.Textbox(label="Проверка сообщения 3", lines=5)
|
135 |
success_forecast_3 = gr.Plot(value=get_success_forecast_3(), label="Прогноз успешности сообщения 3")
|
136 |
|
137 |
-
demo.launch()
|
|
|
44 |
def get_success_forecast_3():
|
45 |
return create_gauge(random.randint(60, 90))
|
46 |
|
47 |
+
# Функция, которая вызывает все три генератора и возвращает результаты
|
48 |
+
def get_all_success_forecasts():
|
49 |
+
return get_success_forecast_1(), get_success_forecast_2(), get_success_forecast_3()
|
50 |
+
|
51 |
# Функция для смены вкладки
|
52 |
def change_tab(id):
|
53 |
return gr.Tabs(selected=id)
|
|
|
77 |
with gr.TabItem("Ассистент", id=1):
|
78 |
with gr.Row():
|
79 |
with gr.Column():
|
80 |
+
non_personalized_prompt = gr.Textbox(label="Задание для копирайтера", lines=25) # Увеличенная высота
|
81 |
with gr.Column():
|
82 |
personalized_prompt = gr.Textbox(label="Задание для редактора", lines=25) # Увеличенная высота
|
83 |
|
|
|
107 |
# Четвертый ряд
|
108 |
with gr.Row():
|
109 |
btn_check = gr.Button("Проверить", elem_id="check3")
|
110 |
+
# Вызов функции, которая генерирует случайные значения для всех трех спидометров
|
111 |
+
btn_check.click(fn=get_all_success_forecasts,
|
112 |
inputs=[],
|
113 |
outputs=["success_forecast_1", "success_forecast_2", "success_forecast_3"])
|
114 |
|
|
|
139 |
check_message_3 = gr.Textbox(label="Проверка сообщения 3", lines=5)
|
140 |
success_forecast_3 = gr.Plot(value=get_success_forecast_3(), label="Прогноз успешности сообщения 3")
|
141 |
|
142 |
+
demo.launch()
|