fruitpicker01 commited on
Commit
9f55408
·
verified ·
1 Parent(s): 9ca9eeb

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -12
app.py CHANGED
@@ -162,19 +162,17 @@ def generate_display_prompts(description, product_name, benefits, key_message, c
162
  else:
163
  approach_prefix = prefix_parts[0] if prefix_parts else ""
164
  approach_suffix = suffix_parts[0] if suffix_parts else ""
165
- instructions_data = [
166
- (gender, genders_data, "Пол"),
167
- (generation, generations_data, "Поколение"),
168
- (psychotype, psychotypes_data, "Психотип"),
169
- (business_stage, business_stages_data, "Стадия бизнеса"),
170
- (industry, industries_data, "Отрасль"),
171
- (opf, opfs_data, "ОПФ")
172
- ]
173
- chosen_params_instructions = []
174
  for (param_value, df, col) in instructions_data:
175
- instr1 = get_instructions_for_param(param_value, df, col)
176
- if instr1:
177
- chosen_params_instructions.append(instr1)
 
 
 
 
178
  if not chosen_params_instructions:
179
  return ("Для формирования промпта выберите хотя бы один личный персональный параметр для определения подхода",
180
  "Для формирования промпта выберите хотя бы один личный персональный параметр для определения подхода")
 
162
  else:
163
  approach_prefix = prefix_parts[0] if prefix_parts else ""
164
  approach_suffix = suffix_parts[0] if suffix_parts else ""
165
+ instructions_1_list = []
166
+ instructions_2_list = []
167
+
 
 
 
 
 
 
168
  for (param_value, df, col) in instructions_data:
169
+ i1, i2 = get_two_instructions_for_param(param_value, df, col)
170
+ # i1, i2 — это то, что вернёт ваша новая функция
171
+
172
+ if i1: # если что-то вернулось из «Инструкция 1»
173
+ instructions_1_list.append(i1)
174
+ if i2: # если что-то вернулось из «Инструкция 2»
175
+ instructions_2_list.append(i2)
176
  if not chosen_params_instructions:
177
  return ("Для формирования промпта выберите хотя бы один личный персональный параметр для определения подхода",
178
  "Для формирования промпта выберите хотя бы один личный персональный параметр для определения подхода")