Spaces:
Sleeping
Sleeping
fix
Browse files
app.py
CHANGED
|
@@ -406,6 +406,7 @@ def getinfobyproject_route():
|
|
| 406 |
text = data.get('text', '')
|
| 407 |
real_projects_list = data.get('projects', [])
|
| 408 |
|
|
|
|
| 409 |
if real_projects_list:
|
| 410 |
for i in real_projects_list:
|
| 411 |
prompt_aim = (f'''<s>[INST]Ты всегда отвечаешь на РУССКОМ языке. Представь, что ты лучший в мире смысловик и копирайтер.
|
|
@@ -443,12 +444,12 @@ def getinfobyproject_route():
|
|
| 443 |
Используй такой формат ответа: "Вывод: *Тут описывается принятое решение.*." Конец ответа.
|
| 444 |
Текст: {text}[/INST]''')
|
| 445 |
p = [prompt_aim, gk, budget, ec_ef, deadline, new_plan, conclusion]
|
| 446 |
-
|
| 447 |
elif not real_projects_list:
|
| 448 |
return jsonify({'error': 'Проекты не выбраны'})
|
| 449 |
|
| 450 |
final = []
|
| 451 |
-
for project in
|
| 452 |
for prompt in project['prompts']:
|
| 453 |
result = generate(prompt[:52000])
|
| 454 |
if result is not None:
|
|
|
|
| 406 |
text = data.get('text', '')
|
| 407 |
real_projects_list = data.get('projects', [])
|
| 408 |
|
| 409 |
+
project_prompts = []
|
| 410 |
if real_projects_list:
|
| 411 |
for i in real_projects_list:
|
| 412 |
prompt_aim = (f'''<s>[INST]Ты всегда отвечаешь на РУССКОМ языке. Представь, что ты лучший в мире смысловик и копирайтер.
|
|
|
|
| 444 |
Используй такой формат ответа: "Вывод: *Тут описывается принятое решение.*." Конец ответа.
|
| 445 |
Текст: {text}[/INST]''')
|
| 446 |
p = [prompt_aim, gk, budget, ec_ef, deadline, new_plan, conclusion]
|
| 447 |
+
project_prompts[i]['prompts'] = p
|
| 448 |
elif not real_projects_list:
|
| 449 |
return jsonify({'error': 'Проекты не выбраны'})
|
| 450 |
|
| 451 |
final = []
|
| 452 |
+
for project in project_prompts:
|
| 453 |
for prompt in project['prompts']:
|
| 454 |
result = generate(prompt[:52000])
|
| 455 |
if result is not None:
|