Spaces:
Sleeping
Sleeping
fruitpicker01
commited on
Commit
•
0fe8a0c
1
Parent(s):
57db305
Update app.py
Browse files
app.py
CHANGED
@@ -120,7 +120,7 @@ def append_errors_to_prompt(prompt, checks):
|
|
120 |
if not checks["promises"]:
|
121 |
errors.append("Не давать обещания и гарантии.")
|
122 |
if not checks["double_verbs"]:
|
123 |
-
errors.append("
|
124 |
if not checks["participles"]:
|
125 |
errors.append("Не использовать причастия.")
|
126 |
if not checks["adverbial_participles"]:
|
@@ -317,6 +317,8 @@ def generate_all_messages(desc, benefits, key_message, gender, generation, psych
|
|
317 |
non_personalized_messages = []
|
318 |
personalized_messages = []
|
319 |
|
|
|
|
|
320 |
# Генерация и постепенная подача каждого сообщения
|
321 |
for i in range(3):
|
322 |
|
@@ -325,10 +327,13 @@ def generate_all_messages(desc, benefits, key_message, gender, generation, psych
|
|
325 |
key_message, gender, generation, psychotype, business_stage, industry, opf,
|
326 |
prefix=prefixes[i], suffix=suffixes[i]
|
327 |
)
|
328 |
-
|
329 |
# Удаляем префиксы, суффиксы и пустые строки перед выводом на экран
|
330 |
display_personalization_prompt = clean_prompt_for_display(personalization_prompt, prefixes, suffixes)
|
331 |
-
|
|
|
|
|
|
|
332 |
|
333 |
# Генерация неперсонализированного сообщения
|
334 |
prompt = add_prefix_suffix(standard_prompt, prefixes[i], suffixes[i])
|
|
|
120 |
if not checks["promises"]:
|
121 |
errors.append("Не давать обещания и гарантии.")
|
122 |
if not checks["double_verbs"]:
|
123 |
+
errors.append("НЕ ИСПОЛЬЗУЙ ДВА ГЛАГОЛА ПОДРЯД (НАПРИМЕР, ХОЧЕШЬ ОФОРМИТЬ).")
|
124 |
if not checks["participles"]:
|
125 |
errors.append("Не использовать причастия.")
|
126 |
if not checks["adverbial_participles"]:
|
|
|
317 |
non_personalized_messages = []
|
318 |
personalized_messages = []
|
319 |
|
320 |
+
flag = 1
|
321 |
+
|
322 |
# Генерация и постепенная подача каждого сообщения
|
323 |
for i in range(3):
|
324 |
|
|
|
327 |
key_message, gender, generation, psychotype, business_stage, industry, opf,
|
328 |
prefix=prefixes[i], suffix=suffixes[i]
|
329 |
)
|
330 |
+
|
331 |
# Удаляем префиксы, суффиксы и пустые строки перед выводом на экран
|
332 |
display_personalization_prompt = clean_prompt_for_display(personalization_prompt, prefixes, suffixes)
|
333 |
+
|
334 |
+
while flag == 1:
|
335 |
+
yield standard_prompt, display_personalization_prompt, None, None, None, None, None, None
|
336 |
+
flag += 1
|
337 |
|
338 |
# Генерация неперсонализированного сообщения
|
339 |
prompt = add_prefix_suffix(standard_prompt, prefixes[i], suffixes[i])
|