Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -302,6 +302,7 @@ def generate_final_prompt_from_display(prompt_text, single_approach, is_prompt_1
|
|
302 |
if chosen_suffix not in prompt_text:
|
303 |
prompt_text = re.sub(r"\n[^\n]*Убедись, что УМЕСТНО использовал КАЖДЫЙ необходимый термин.\n[^\n]*Убедись, что в SMS без.*\n[^\n]*Убедись, что в SMS есть следующая ключевая информация:",
|
304 |
f"\n{chosen_suffix}.\nУбедись, что УМЕСТНО использовал КАЖДЫЙ необходимый термин.\nУбедись, что в SMS без изменений, синонимов и перестановок слов используется наименование продукта:\nУбедись, что в SMS есть следующая ключевая информация:", prompt_text, flags=re.DOTALL)
|
|
|
305 |
return prompt_text
|
306 |
|
307 |
final_prompt_1_state = gr.State("")
|
|
|
302 |
if chosen_suffix not in prompt_text:
|
303 |
prompt_text = re.sub(r"\n[^\n]*Убедись, что УМЕСТНО использовал КАЖДЫЙ необходимый термин.\n[^\n]*Убедись, что в SMS без.*\n[^\n]*Убедись, что в SMS есть следующая ключевая информация:",
|
304 |
f"\n{chosen_suffix}.\nУбедись, что УМЕСТНО использовал КАЖДЫЙ необходимый термин.\nУбедись, что в SMS без изменений, синонимов и перестановок слов используется наименование продукта:\nУбедись, что в SMS есть следующая ключевая информация:", prompt_text, flags=re.DOTALL)
|
305 |
+
prompt_text = re.sub(r"\s+([.,!?])", r"\1", prompt_text)
|
306 |
return prompt_text
|
307 |
|
308 |
final_prompt_1_state = gr.State("")
|