Spaces:
Sleeping
Sleeping
app.py
CHANGED
@@ -404,7 +404,7 @@ def getprojectlist_route():
|
|
404 |
def getinfobyproject_route():
|
405 |
data = request.get_json()
|
406 |
text = data.get('text', '')
|
407 |
-
real_projects_list = data.get('projects',
|
408 |
|
409 |
project_prompts = {}
|
410 |
if real_projects_list:
|
@@ -450,14 +450,14 @@ def getinfobyproject_route():
|
|
450 |
return jsonify({'error': 'Проекты не выбраны'})
|
451 |
|
452 |
final = {}
|
453 |
-
for project in project_prompts:
|
454 |
for prompt in project['prompts']:
|
455 |
result = generate(prompt[:52000])
|
456 |
if result is not None:
|
457 |
-
final[
|
458 |
-
final[
|
459 |
-
final[
|
460 |
-
final[
|
461 |
|
462 |
return jsonify({'result': final})
|
463 |
|
|
|
404 |
def getinfobyproject_route():
|
405 |
data = request.get_json()
|
406 |
text = data.get('text', '')
|
407 |
+
real_projects_list = data.get('projects', {})
|
408 |
|
409 |
project_prompts = {}
|
410 |
if real_projects_list:
|
|
|
450 |
return jsonify({'error': 'Проекты не выбраны'})
|
451 |
|
452 |
final = {}
|
453 |
+
for project_name, project in project_prompts.items():
|
454 |
for prompt in project['prompts']:
|
455 |
result = generate(prompt[:52000])
|
456 |
if result is not None:
|
457 |
+
final[project_name] += '\n\n'+result + '\n\n'
|
458 |
+
final[project_name] = final[project_name].replace("Конец ответа", "")
|
459 |
+
final[project_name] = final[project_name].replace('</s>', '')
|
460 |
+
final[project_name] = final[project_name].strip()
|
461 |
|
462 |
return jsonify({'result': final})
|
463 |
|