Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -193,7 +193,7 @@ with gr.Blocks() as demo:
|
|
193 |
with gr.Column(scale=1):
|
194 |
description_input = gr.Textbox(
|
195 |
label="Описание предложения (предзаполненный пример можно поменять на свой)",
|
196 |
-
lines=
|
197 |
value=(
|
198 |
"Необходимо предложить клиенту оформить дебетовую премиальную бизнес-карту Mastercard Preffered. "
|
199 |
"Обслуживание карты стоит 700 рублей в месяц, но клиент может пользоваться ей бесплатно. "
|
@@ -206,7 +206,7 @@ with gr.Blocks() as demo:
|
|
206 |
)
|
207 |
advantages_input = gr.Textbox(
|
208 |
label="Преимущества (предзаполненный пример можно поменять на свой)",
|
209 |
-
lines=
|
210 |
value=(
|
211 |
"Предложение по бесплатному обслуживанию — бессрочное.\n"
|
212 |
"Оплата покупок без отчётов и платёжных поручений.\n"
|
@@ -219,15 +219,16 @@ with gr.Blocks() as demo:
|
|
219 |
for feature in features.keys():
|
220 |
selections.append(gr.Dropdown(choices=[None] + list(features[feature].keys()), label=f"Выберите {feature}"))
|
221 |
|
222 |
-
submit_btn = gr.Button("
|
223 |
|
224 |
with gr.Column(scale=2):
|
225 |
prompt_display = gr.Textbox(label="Стандартный промпт", lines=15, interactive=False)
|
226 |
-
output_text_gpt4o = gr.Textbox(label="
|
227 |
-
output_text_gigachat_pro = gr.Textbox(label="
|
228 |
-
output_text_gigachat_lite = gr.Textbox(label="
|
229 |
-
output_text_gigachat_plus = gr.Textbox(label="
|
230 |
-
|
|
|
231 |
|
232 |
submit_btn.click(
|
233 |
generate_messages,
|
@@ -236,7 +237,7 @@ with gr.Blocks() as demo:
|
|
236 |
)
|
237 |
|
238 |
with gr.Row():
|
239 |
-
personalize_btn = gr.Button("Выполнить персонализацию", elem_id="personalize_button")
|
240 |
|
241 |
with gr.Row():
|
242 |
personalize_btn.click(
|
|
|
193 |
with gr.Column(scale=1):
|
194 |
description_input = gr.Textbox(
|
195 |
label="Описание предложения (предзаполненный пример можно поменять на свой)",
|
196 |
+
lines=8,
|
197 |
value=(
|
198 |
"Необходимо предложить клиенту оформить дебетовую премиальную бизнес-карту Mastercard Preffered. "
|
199 |
"Обслуживание карты стоит 700 рублей в месяц, но клиент может пользоваться ей бесплатно. "
|
|
|
206 |
)
|
207 |
advantages_input = gr.Textbox(
|
208 |
label="Преимущества (предзаполненный пример можно поменять на свой)",
|
209 |
+
lines=6,
|
210 |
value=(
|
211 |
"Предложение по бесплатному обслуживанию — бессрочное.\n"
|
212 |
"Оплата покупок без отчётов и платёжных поручений.\n"
|
|
|
219 |
for feature in features.keys():
|
220 |
selections.append(gr.Dropdown(choices=[None] + list(features[feature].keys()), label=f"Выберите {feature}"))
|
221 |
|
222 |
+
submit_btn = gr.Button("1. Создать неперсонализированное сообщение") # Оранжевая кнопка по умолчанию
|
223 |
|
224 |
with gr.Column(scale=2):
|
225 |
prompt_display = gr.Textbox(label="Стандартный промпт", lines=15, interactive=False)
|
226 |
+
output_text_gpt4o = gr.Textbox(label="Неперсонализированное сообщение GPT-4o", lines=3)
|
227 |
+
output_text_gigachat_pro = gr.Textbox(label="Неперсонализированное сообщение GigaChat-Pro", lines=3)
|
228 |
+
output_text_gigachat_lite = gr.Textbox(label="Неперсонализированное сообщение GigaChat-Lite", lines=3)
|
229 |
+
output_text_gigachat_plus = gr.Textbox(label="Неперсонализированное сообщение GigaChat-Lite+", lines=3)
|
230 |
+
gr.Markdown("**Статус выполнения**")
|
231 |
+
status_display = gr.Textbox(label="", lines=4, interactive=False, elem_classes="status-box") # Новый блок для отображения статуса
|
232 |
|
233 |
submit_btn.click(
|
234 |
generate_messages,
|
|
|
237 |
)
|
238 |
|
239 |
with gr.Row():
|
240 |
+
personalize_btn = gr.Button("2. Выполнить персонализацию (нажимать только после кнопки 1)", elem_id="personalize_button")
|
241 |
|
242 |
with gr.Row():
|
243 |
personalize_btn.click(
|