Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -135,21 +135,32 @@ def generate_messages(description, advantages, *selected_values):
|
|
135 |
yield results["prompt"], "", "", "", "", "Генерация стандартного промпта завершена"
|
136 |
|
137 |
results["gpt4o"] = generate_message_gpt4o(standard_prompt)
|
138 |
-
|
|
|
|
|
139 |
|
140 |
results["gigachat_pro"] = generate_message_gigachat_pro(standard_prompt)
|
141 |
-
|
|
|
|
|
|
|
142 |
time.sleep(2)
|
143 |
|
144 |
results["gigachat_lite"] = generate_message_gigachat_lite(standard_prompt)
|
145 |
-
|
|
|
|
|
|
|
146 |
time.sleep(2)
|
147 |
|
148 |
results["gigachat_plus"] = generate_message_gigachat_plus(standard_prompt)
|
149 |
-
|
|
|
|
|
150 |
|
151 |
return results
|
152 |
|
|
|
153 |
# Функция для генерации персонализированного промпта
|
154 |
def generate_personalization_prompt(*selected_values):
|
155 |
prompt = "Адаптируй, не превышая длину сообщения в 250 знаков с пробелами, текст с учетом следующих особенностей:\n"
|
|
|
135 |
yield results["prompt"], "", "", "", "", "Генерация стандартного промпта завершена"
|
136 |
|
137 |
results["gpt4o"] = generate_message_gpt4o(standard_prompt)
|
138 |
+
gpt4o_length = len(results["gpt4o"])
|
139 |
+
gpt4o_display = f"{results['gpt4o']}\n\n------\nКоличество знаков: {gpt4o_length}"
|
140 |
+
yield results["prompt"], gpt4o_display, "", "", "", "Сообщение GPT-4o сгенерировано"
|
141 |
|
142 |
results["gigachat_pro"] = generate_message_gigachat_pro(standard_prompt)
|
143 |
+
gigachat_pro_length = len(results["gigachat_pro"])
|
144 |
+
gigachat_pro_display = f"{results['gigachat_pro']}\n\n------\nКоличество знаков: {gigachat_pro_length}"
|
145 |
+
yield results["prompt"], gpt4o_display, gigachat_pro_display, "", "", "Сообщение GigaChat-Pro сгенерировано"
|
146 |
+
|
147 |
time.sleep(2)
|
148 |
|
149 |
results["gigachat_lite"] = generate_message_gigachat_lite(standard_prompt)
|
150 |
+
gigachat_lite_length = len(results["gigachat_lite"])
|
151 |
+
gigachat_lite_display = f"{results['gigachat_lite']}\n\n------\nКоличество знаков: {gigachat_lite_length}"
|
152 |
+
yield results["prompt"], gpt4o_display, gigachat_pro_display, gigachat_lite_display, "", "Сообщение GigaChat-Lite сгенерировано"
|
153 |
+
|
154 |
time.sleep(2)
|
155 |
|
156 |
results["gigachat_plus"] = generate_message_gigachat_plus(standard_prompt)
|
157 |
+
gigachat_plus_length = len(results["gigachat_plus"])
|
158 |
+
gigachat_plus_display = f"{results['gigachat_plus']}\n\n------\nКоличество знаков: {gigachat_plus_length}"
|
159 |
+
yield results["prompt"], gpt4o_display, gigachat_pro_display, gigachat_lite_display, gigachat_plus_display, "Все сообщения сгенерированы"
|
160 |
|
161 |
return results
|
162 |
|
163 |
+
|
164 |
# Функция для генерации персонализированного промпта
|
165 |
def generate_personalization_prompt(*selected_values):
|
166 |
prompt = "Адаптируй, не превышая длину сообщения в 250 знаков с пробелами, текст с учетом следующих особенностей:\n"
|