fruitpicker01 commited on
Commit
2818eb7
·
verified ·
1 Parent(s): bdd1b10

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +41 -0
app.py CHANGED
@@ -67,5 +67,46 @@ with gr.Blocks(theme="default") as demo:
67
  opf = gr.Dropdown(label="ОПФ", choices=["ООО", "ИП", "АО"], value=None)
68
  chosen_approach = gr.Textbox(label="Выбранный подход", lines=1, value="")
69
  presence_in_db = gr.Textbox(label="Наличие в БД", lines=1, value="В базе есть SMS под данные параметры персонализации.", interactive=False)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
70
 
71
  demo.launch()
 
67
  opf = gr.Dropdown(label="ОПФ", choices=["ООО", "ИП", "АО"], value=None)
68
  chosen_approach = gr.Textbox(label="Выбранный подход", lines=1, value="")
69
  presence_in_db = gr.Textbox(label="Наличие в БД", lines=1, value="В базе есть SMS под данные параметры персонализации.", interactive=False)
70
+
71
+ # Кнопки: Вернуть параметры, Создать персонализированное SMS
72
+ with gr.Row():
73
+ return_params_btn = gr.Button("Вернуть параметры предыдущего запроса")
74
+ create_personal_sms_btn = gr.Button("Создать персонализированное SMS")
75
+
76
+ # Блок для Модель 1, Промпт 1, SMS 1
77
+ with gr.Row():
78
+ with gr.Column():
79
+ model_1_name = gr.Textbox(label="Модель 1", value="Скрыто для слепого тестирования", interactive=False)
80
+ prompt_1 = gr.Textbox(label="Промпт 1", value="Скрыто для слепого тестирования", interactive=False)
81
+ sms_1 = gr.Textbox(label="SMS 1", lines=3, value="")
82
+
83
+ # Блок для Модель 2, Промпт 2, SMS 2
84
+ with gr.Column():
85
+ model_2_name = gr.Textbox(label="Модель 2", value="Скрыто для слепого тестирования", interactive=False)
86
+ prompt_2 = gr.Textbox(label="Промпт 2", value="Скрыто для слепого тестирования", interactive=False)
87
+ sms_2 = gr.Textbox(label="SMS 2", lines=3, value="")
88
+
89
+ # Кнопки выбора SMS
90
+ with gr.Row():
91
+ prefer_sms_1_btn = gr.Button("Я предпочитаю это SMS")
92
+ prefer_sms_2_btn = gr.Button("Я предпочитаю это SMS")
93
+
94
+ # Кнопка "Перегенерировать SMS"
95
+ regen_btn = gr.Button("Перегенерировать SMS (не нравится ни одно из SMS)")
96
+
97
+ # Комментарии к SMS 1 и 2
98
+ with gr.Row():
99
+ comment_sms_1 = gr.Textbox(label="Комментарий к SMS 1", lines=2, value="")
100
+ comment_sms_2 = gr.Textbox(label="Комментарий к SMS 2", lines=2, value="")
101
+
102
+ # Откорректированные SMS
103
+ with gr.Row():
104
+ corrected_sms_1 = gr.Textbox(label="Откорректированное SMS 1", lines=3, value="")
105
+ corrected_sms_2 = gr.Textbox(label="Откорректированное SMS 2", lines=3, value="")
106
+
107
+ # Кнопки сохранения
108
+ with gr.Row():
109
+ save_sms_1_btn = gr.Button("Сохранить в БД")
110
+ save_sms_2_btn = gr.Button("Сохранить в БД")
111
 
112
  demo.launch()