fruitpicker01 commited on
Commit
220963a
·
verified ·
1 Parent(s): 3ec360c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -21
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 = max(message.rfind('.'), message.rfind('!'), message.rfind('?'))
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
- with gr.Blocks() as demo:
393
- gr.Markdown("# Генерация SMS-сообщений по заданным признакам")
394
-
395
- with gr.Row():
396
- with gr.Column(scale=1):
397
- # Стилизованный текст перед Textbox
398
- gr.Markdown("**<span style='color: blue;'>Описание предложения</span>** (предзаполненный пример можно поменять на свой)", unsafe_allow_html=True)
399
-
400
- description_input = gr.Textbox(
401
- label="", # Скрываем стандартную метку
402
- lines=13,
403
- value=(
404
- "Необходимо предложить клиенту оформить дебетовую премиальную бизнес-карту Mastercard Preffered. "
405
- "Обслуживание карты стоит 700 рублей в месяц, но клиент может пользоваться ей бесплатно. "
406
- "Что необходимо сделать, чтобы воспользоваться предложением:\n"
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,