fruitpicker01 commited on
Commit
00d8ba3
1 Parent(s): 24eab23

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -8
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=1, visible=False)], # Переключение на вкладку
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():