fruitpicker01 commited on
Commit
5085caf
·
verified ·
1 Parent(s): 266ec2e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -10
app.py CHANGED
@@ -17,13 +17,7 @@ import string
17
  import io
18
  from datetime import datetime, timedelta
19
  import plotly.express as px
20
- import torch
21
- import spaces
22
 
23
- if not torch.cuda.is_available():
24
- raise RuntimeError("GPU not available. ZeroGPU initialization failed.")
25
- else:
26
- print("ZeroGPU initialized successfully.")
27
 
28
  morph = pymorphy2.MorphAnalyzer()
29
 
@@ -457,7 +451,7 @@ def update_download_link():
457
  else:
458
  return link, "", "", None, None, None, None
459
 
460
- @spaces.GPU
461
  def correct_dash_usage(text):
462
  morph = pymorphy2.MorphAnalyzer()
463
  # Step 1: Replace any dash with long dash if surrounded by spaces
@@ -804,9 +798,9 @@ def adapt_messages_to_best_example(
804
  prompt_template = (
805
  "Сообщение для адаптации:\n\"{personalized_message}\"\n\n"
806
  "Эталонное сообщение:\n\"{reference_message}\"\n\n"
807
- "Перепиши сообщение для адаптации, сохраняя его смысл, но используя стиль и построение предложений, максимально похожие на эталонное сообщение. НИ В КОЕМ СЛУЧАЕ НЕ ДОБАВЛЯЙ ИНФОРМАЦИЮ ИЗ ЭТАЛОННОГО СООБЩЕНИЯ.\n"
808
  "Перед ответом убедись, что в твоем итоговом сообщении информация из сообщения для адаптации, а не из эталонного сообщения."
809
- "Убедись, что итоговое сообщение максимально адаптировано под стиль и построение предложений эталонного сообщения."
810
  "Убедись, что в итоговом сообщении есть следующая информация: \n\"{key_message}\"\n"
811
  )
812
 
@@ -891,7 +885,7 @@ def update_best_example_prompt(*selected_values):
891
  else:
892
  best_prompt = (
893
  f"Эталонное сообщение:\n\"{reference_message}\"\n\n"
894
- "Перепиши сообщение для адаптации, сохраняя его смысл, но используя стиль и построение предложений, максимально похожие на эталонное сообщение. НИ В КОЕМ СЛУЧАЕ НЕ ДОБАВЛЯЙ ИНФОРМАЦИЮ ИЗ ЭТАЛОННОГО СООБЩЕНИЯ.\n"
895
  "Перед ответом убедись, что в твоем итоговом сообщении информация из сообщения для адаптации, а не из эталонного сообщения."
896
  )
897
  return best_prompt
 
17
  import io
18
  from datetime import datetime, timedelta
19
  import plotly.express as px
 
 
20
 
 
 
 
 
21
 
22
  morph = pymorphy2.MorphAnalyzer()
23
 
 
451
  else:
452
  return link, "", "", None, None, None, None
453
 
454
+
455
  def correct_dash_usage(text):
456
  morph = pymorphy2.MorphAnalyzer()
457
  # Step 1: Replace any dash with long dash if surrounded by spaces
 
798
  prompt_template = (
799
  "Сообщение для адаптации:\n\"{personalized_message}\"\n\n"
800
  "Эталонное сообщение:\n\"{reference_message}\"\n\n"
801
+ "Перепиши сообщение для адаптации, сохраняя его смысл, но используя стиль, построение предложений и лексику, максимально похожие на эталонное сообщение. НИ В КОЕМ СЛУЧАЕ НЕ ДОБАВЛЯЙ ИНФОРМАЦИЮ ИЗ ЭТАЛОННОГО СООБЩЕНИЯ.\n"
802
  "Перед ответом убедись, что в твоем итоговом сообщении информация из сообщения для адаптации, а не из эталонного сообщения."
803
+ "Убедись, что итоговое сообщение максимально адаптировано под стиль, построение предложений и лексику эталонного сообщения."
804
  "Убедись, что в итоговом сообщении есть следующая информация: \n\"{key_message}\"\n"
805
  )
806
 
 
885
  else:
886
  best_prompt = (
887
  f"Эталонное сообщение:\n\"{reference_message}\"\n\n"
888
+ "Перепиши сообщение для адаптации, сохраняя его смысл, но используя стиль, построение предложений и лексику, максимально похожие на эталонное сообщение. НИ В КОЕМ СЛУЧАЕ НЕ ДОБАВЛЯЙ ИНФОРМАЦИЮ ИЗ ЭТАЛОННОГО СООБЩЕНИЯ.\n"
889
  "Перед ответом убедись, что в твоем итоговом сообщении информация из сообщения для адаптации, а не из эталонного сообщения."
890
  )
891
  return best_prompt