Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -96,7 +96,7 @@ def generate_message_gpt4o(prompt):
|
|
96 |
def clean_message(message):
|
97 |
# Если сообщение не заканчивается на точку или восклицательный знак, обрезаем его до последней точки
|
98 |
if not message.endswith(('.', '!', '?')):
|
99 |
-
last_period =
|
100 |
if last_period != -1:
|
101 |
message = message[:last_period + 1]
|
102 |
return message
|
@@ -389,26 +389,21 @@ def save_to_github(personalized_message, model_name, comment, corrected_message,
|
|
389 |
with gr.Blocks() as demo:
|
390 |
gr.Markdown("# Генерация SMS-сообщений по заданным признакам")
|
391 |
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
400 |
-
|
401 |
-
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
-
|
406 |
-
|
407 |
-
"1. Оформить премиальную бизнес-карту в офисе банка или онлайн в интернет-банке СберБизнес.\n"
|
408 |
-
"2. Забрать карту.\n"
|
409 |
-
"3. В течение календарного месяца совершить по ней покупки на сумму от 100 000 рублей.\n"
|
410 |
-
"4. В течение следующего месяца пользоваться ей бесплатно."
|
411 |
-
)
|
412 |
advantages_input = gr.Textbox(
|
413 |
label="Преимущества (предзаполненный пример можно поменять на свой)",
|
414 |
lines=6,
|
|
|
96 |
def clean_message(message):
|
97 |
# Если сообщение не заканчивается на точку или восклицательный знак, обрезаем его до последней точки
|
98 |
if not message.endswith(('.', '!', '?')):
|
99 |
+
last_period = message.rfind('.')
|
100 |
if last_period != -1:
|
101 |
message = message[:last_period + 1]
|
102 |
return message
|
|
|
389 |
with gr.Blocks() as demo:
|
390 |
gr.Markdown("# Генерация SMS-сообщений по заданным признакам")
|
391 |
|
392 |
+
with gr.Row():
|
393 |
+
with gr.Column(scale=1):
|
394 |
+
description_input = gr.Textbox(
|
395 |
+
label="Описание предложения (предзаполненный пример можно поменять на свой)",
|
396 |
+
lines=13,
|
397 |
+
value=(
|
398 |
+
"Необходимо предложить клиенту оформить дебетовую премиальную бизнес-карту Mastercard Preffered. "
|
399 |
+
"Обслуживание карты стоит 700 рублей в месяц, но клиент может пользоваться ей бесплатно. "
|
400 |
+
"Что необходимо сделать, чтобы воспользоваться предложением:\n"
|
401 |
+
"1. Оформить премиальную бизнес-карту в офисе банка или онлайн в интернет-банке СберБизнес.\n"
|
402 |
+
"2. Забрать карту.\n"
|
403 |
+
"3. В течение календарного месяца совершить по ней покупки на сумму от 100 000 рублей.\n"
|
404 |
+
"4. В течение следующего месяца пользоваться ей бесплатно."
|
405 |
+
)
|
406 |
+
)
|
|
|
|
|
|
|
|
|
|
|
407 |
advantages_input = gr.Textbox(
|
408 |
label="Преимущества (предзаполненный пример можно поменять на свой)",
|
409 |
lines=6,
|