fruitpicker01
commited on
Commit
•
00d8ba3
1
Parent(s):
24eab23
Update app.py
Browse files
app.py
CHANGED
@@ -187,18 +187,22 @@ with gr.Blocks() as demo:
|
|
187 |
with gr.Column():
|
188 |
personalized_prompt = gr.Textbox(label="Задание для редактора", lines=25) # Увеличенная высота
|
189 |
|
190 |
-
|
191 |
-
# Первое действие: Генерация сообщений
|
192 |
btn_to_prompts.click(
|
193 |
-
fn=generate_all_messages,
|
194 |
-
inputs=[desc, benefits, key_message], # Входные текстовые поля
|
195 |
-
outputs=[non_personalized_prompt, personalized_prompt] # Обновляем текстовые поля
|
196 |
-
).then(
|
197 |
fn=change_tab,
|
198 |
-
inputs=[gr.Number(value=
|
199 |
outputs=tabs # Обновляем вкладку
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
200 |
)
|
201 |
-
|
202 |
# Вкладка 3: Сообщения
|
203 |
with gr.TabItem("Сообщения", id=2):
|
204 |
with gr.Row():
|
|
|
187 |
with gr.Column():
|
188 |
personalized_prompt = gr.Textbox(label="Задание для редактора", lines=25) # Увеличенная высота
|
189 |
|
190 |
+
# Сначала переключаем вкладку, потом запускаем генерацию сообщений
|
|
|
191 |
btn_to_prompts.click(
|
|
|
|
|
|
|
|
|
192 |
fn=change_tab,
|
193 |
+
inputs=[gr.Number(value=2, visible=False)], # Переключение на вкладку "Сообщения" (id=2)
|
194 |
outputs=tabs # Обновляем вкладку
|
195 |
+
).then(
|
196 |
+
fn=generate_all_messages,
|
197 |
+
inputs=[desc, benefits, key_message], # Входные текстовые поля
|
198 |
+
outputs=[
|
199 |
+
non_personalized_prompt, personalized_prompt, # Поля для задания копирайтера и редактора (на вкладке "Ассистент")
|
200 |
+
non_personalized_1, personalized_1, # Сообщения на вкладке "Сообщения"
|
201 |
+
non_personalized_2, personalized_2,
|
202 |
+
non_personalized_3, personalized_3
|
203 |
+
]
|
204 |
)
|
205 |
+
|
206 |
# Вкладка 3: Сообщения
|
207 |
with gr.TabItem("Сообщения", id=2):
|
208 |
with gr.Row():
|