Spaces:
Sleeping
Sleeping
Update app.py
Browse files
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 |
-
|
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 |
-
"Перепиши сообщение для адаптации, сохраняя его смысл, но используя
|
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 |
-
"Перепиши сообщение для адаптации, сохраняя его смысл, но используя
|
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
|