fruitpicker01 commited on
Commit
58605e9
·
verified ·
1 Parent(s): afb5058

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -148,13 +148,16 @@ def generate_messages(description, advantages, *selected_values):
148
 
149
  # Функция для генерации персонализированного промпта
150
  def generate_personalization_prompt(*selected_values):
151
- prompt = "Адаптируй, НЕ ПРЕВЫШАЯ ДЛИНУ СООБЩЕНИЯ В 250 ЗНАКОВ С ПРОБЕЛАМИ, текст с учетом следующих особенностей:\n"
152
  for i, feature in enumerate(features.keys()):
153
  if selected_values[i]:
154
  try:
155
  prompt += f"{features[feature][selected_values[i]]}\n"
156
  except KeyError:
157
  return f"Ошибка: выбранное значение {selected_values[i]} не найдено в данных."
 
 
 
158
  return prompt.strip()
159
 
160
  # Функция для выполнения персонализации на основе сгенерированного промпта и сообщения
 
148
 
149
  # Функция для генерации персонализированного промпта
150
  def generate_personalization_prompt(*selected_values):
151
+ prompt = "Адаптируй, не превышая длину сообщения в 250 знаков с пробелами, текст с учетом следующих особенностей:\n"
152
  for i, feature in enumerate(features.keys()):
153
  if selected_values[i]:
154
  try:
155
  prompt += f"{features[feature][selected_values[i]]}\n"
156
  except KeyError:
157
  return f"Ошибка: выбранное значение {selected_values[i]} не найдено в данных."
158
+
159
+ prompt += "Убедись, что в готовом тексте до 250 знаков с пробелами."
160
+
161
  return prompt.strip()
162
 
163
  # Функция для выполнения персонализации на основе сгенерированного промпта и сообщения