Spaces:
Sleeping
Sleeping
fruitpicker01
commited on
Commit
•
dc5500f
1
Parent(s):
4973465
Update app.py
Browse files
app.py
CHANGED
@@ -237,7 +237,7 @@ def generate_all_messages(desc, benefits, key_message, gender, generation, psych
|
|
237 |
prompt = add_prefix_suffix(standard_prompt, prefixes[i], suffixes[i])
|
238 |
non_personalized_message = generate_message_gigachat_pro_with_retry(prompt)
|
239 |
non_personalized_length = len(non_personalized_message) # Подсчитываем количество знаков
|
240 |
-
non_personalized_display = f"{non_personalized_message}\n
|
241 |
non_personalized_messages.append(non_personalized_display)
|
242 |
|
243 |
# Выводим неперсонализированное сообщение
|
@@ -255,7 +255,7 @@ def generate_all_messages(desc, benefits, key_message, gender, generation, psych
|
|
255 |
full_personalized_prompt = f"{personalization_prompt}\n\nТекст для адаптации: {non_personalized_message}"
|
256 |
personalized_message = generate_message_gigachat_pro_with_retry(full_personalized_prompt)
|
257 |
personalized_length = len(personalized_message) # Подсчитываем количество знаков
|
258 |
-
personalized_display = f"{personalized_message}\n
|
259 |
personalized_messages.append(personalized_display)
|
260 |
|
261 |
# Выводим персонализированное сообщение
|
@@ -742,8 +742,8 @@ with gr.Blocks() as demo:
|
|
742 |
gr.Markdown("### Аналитик")
|
743 |
|
744 |
with gr.Row():
|
745 |
-
personalized_message_1 = gr.Textbox(label="Персонализированное сообщение 1", lines=5)
|
746 |
-
check_message_1 = gr.Textbox(label="Проверка сообщения 1", lines=5)
|
747 |
with gr.Column():
|
748 |
gr.HTML("<div style='display:flex; justify-content:center; width:100%;'>")
|
749 |
success_forecast_1 = gr.Plot(label="Прогноз успешности сообщения 1")
|
@@ -751,15 +751,15 @@ with gr.Blocks() as demo:
|
|
751 |
|
752 |
with gr.Row():
|
753 |
personalized_message_2 = gr.Textbox(label="Персонализированное сообщение 2", lines=5)
|
754 |
-
check_message_2 = gr.Textbox(label="Проверка сообщения 2", lines=5)
|
755 |
with gr.Column():
|
756 |
gr.HTML("<div style='display:flex; justify-content:center; width:100%;'>")
|
757 |
success_forecast_2 = gr.Plot(label="Прогноз успешности сообщения 2")
|
758 |
gr.HTML("</div>")
|
759 |
|
760 |
with gr.Row():
|
761 |
-
personalized_message_3 = gr.Textbox(label="Персонализированное сообщение 3", lines=5)
|
762 |
-
check_message_3 = gr.Textbox(label="Проверка сообщения 3", lines=5)
|
763 |
with gr.Column():
|
764 |
gr.HTML("<div style='display:flex; justify-content:center; width:100%;'>")
|
765 |
success_forecast_3 = gr.Plot(label="Прогноз успешности сообщения 3")
|
|
|
237 |
prompt = add_prefix_suffix(standard_prompt, prefixes[i], suffixes[i])
|
238 |
non_personalized_message = generate_message_gigachat_pro_with_retry(prompt)
|
239 |
non_personalized_length = len(non_personalized_message) # Подсчитываем количество знаков
|
240 |
+
non_personalized_display = f"{non_personalized_message}\n------\nКоличество знаков: {non_personalized_length}"
|
241 |
non_personalized_messages.append(non_personalized_display)
|
242 |
|
243 |
# Выводим неперсонализированное сообщение
|
|
|
255 |
full_personalized_prompt = f"{personalization_prompt}\n\nТекст для адаптации: {non_personalized_message}"
|
256 |
personalized_message = generate_message_gigachat_pro_with_retry(full_personalized_prompt)
|
257 |
personalized_length = len(personalized_message) # Подсчитываем количество знаков
|
258 |
+
personalized_display = f"{personalized_message}\n------\nКоличество знаков: {personalized_length}"
|
259 |
personalized_messages.append(personalized_display)
|
260 |
|
261 |
# Выводим персонализированное сообщение
|
|
|
742 |
gr.Markdown("### Аналитик")
|
743 |
|
744 |
with gr.Row():
|
745 |
+
personalized_message_1 = gr.Textbox(label="Персонализированное сообщение 1", lines=5, interactive=False)
|
746 |
+
check_message_1 = gr.Textbox(label="Проверка сообщения 1", lines=5, interactive=False)
|
747 |
with gr.Column():
|
748 |
gr.HTML("<div style='display:flex; justify-content:center; width:100%;'>")
|
749 |
success_forecast_1 = gr.Plot(label="Прогноз успешности сообщения 1")
|
|
|
751 |
|
752 |
with gr.Row():
|
753 |
personalized_message_2 = gr.Textbox(label="Персонализированное сообщение 2", lines=5)
|
754 |
+
check_message_2 = gr.Textbox(label="Проверка сообщения 2", lines=5, interactive=False)
|
755 |
with gr.Column():
|
756 |
gr.HTML("<div style='display:flex; justify-content:center; width:100%;'>")
|
757 |
success_forecast_2 = gr.Plot(label="Прогноз успешности сообщения 2")
|
758 |
gr.HTML("</div>")
|
759 |
|
760 |
with gr.Row():
|
761 |
+
personalized_message_3 = gr.Textbox(label="Персонализированное сообщение 3", lines=5, interactive=False)
|
762 |
+
check_message_3 = gr.Textbox(label="Проверка сообщения 3", lines=5, interactive=False)
|
763 |
with gr.Column():
|
764 |
gr.HTML("<div style='display:flex; justify-content:center; width:100%;'>")
|
765 |
success_forecast_3 = gr.Plot(label="Прогноз успешности сообщения 3")
|