fruitpicker01 commited on
Commit
347eb32
·
verified ·
1 Parent(s): dbfa0fe

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -8
app.py CHANGED
@@ -166,15 +166,16 @@ def generate_message_gigachat_plus_with_retry(prompt, gigachat_plus_temperature)
166
 
167
 
168
  # Обновляем генерацию сообщений для отображения в интерфейсе
169
- def generate_messages(description, advantages, *selected_values):
170
- standard_prompt = generate_standard_prompt(description, advantages, *selected_values, gpt4o_temperature, gigachat_pro_temperature, gigachat_lite_temperature, gigachat_plus_temperature)
171
-
 
172
  results = {
173
  "prompt": standard_prompt,
174
- "gpt4o": None,
175
- "gigachat_pro": None,
176
- "gigachat_lite": None,
177
- "gigachat_plus": None
178
  }
179
 
180
  yield results["prompt"], "", "", "", "", "Генерация стандартного промпта завершена"
@@ -206,7 +207,6 @@ def generate_messages(description, advantages, *selected_values):
206
  return results
207
 
208
 
209
-
210
  # Функция для генерации персонализированного промпта
211
  def generate_personalization_prompt(*selected_values):
212
  prompt = "Адаптируй, не превышая длину сообщения в 250 знаков с пробелами, текст с учетом следующих особенностей:\n"
 
166
 
167
 
168
  # Обновляем генерацию сообщений для отображения в интерфейсе
169
+ def generate_messages(description, advantages, gpt4o_temperature, gigachat_pro_temperature, gigachat_lite_temperature, gigachat_plus_temperature, *selected_values):
170
+ standard_prompt = generate_standard_prompt(description, advantages, *selected_values)
171
+
172
+ # Используем переданные значения температуры
173
  results = {
174
  "prompt": standard_prompt,
175
+ "gpt4o": generate_message_gpt4o_with_retry(standard_prompt, gpt4o_temperature),
176
+ "gigachat_pro": generate_message_gigachat_pro_with_retry(standard_prompt, gigachat_pro_temperature),
177
+ "gigachat_lite": generate_message_gigachat_lite_with_retry(standard_prompt, gigachat_lite_temperature),
178
+ "gigachat_plus": generate_message_gigachat_plus_with_retry(standard_prompt, gigachat_plus_temperature)
179
  }
180
 
181
  yield results["prompt"], "", "", "", "", "Генерация стандартного промпта завершена"
 
207
  return results
208
 
209
 
 
210
  # Функция для генерации персонализированного промпта
211
  def generate_personalization_prompt(*selected_values):
212
  prompt = "Адаптируй, не превышая длину сообщения в 250 знаков с пробелами, текст с учетом следующих особенностей:\n"