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 |
|