DocUA commited on
Commit
060f57e
·
1 Parent(s): 32ee94e

edit analysis & prompts

Browse files
Files changed (2) hide show
  1. analysis.py +2 -2
  2. prompts.py +1 -0
analysis.py CHANGED
@@ -176,7 +176,7 @@ class PrecedentAnalysisWorkflow(Workflow):
176
  return StopEvent(result="Не знайдено релевантних правових позицій")
177
 
178
  except json.JSONDecodeError:
179
- return StopEvent(result="Помилка обробки відповіді від AI")
180
 
181
  except Exception as e:
182
- return StopEvent(result=f"Error during analysis: {str(e)}")
 
176
  return StopEvent(result="Не знайдено релевантних правових позицій")
177
 
178
  except json.JSONDecodeError:
179
+ return StopEvent(result=f"**Аналіз ШІ (модель: {self.analyzer.model_name}):** {response_content}")
180
 
181
  except Exception as e:
182
+ return StopEvent(result=f"Error during analysis: {str(e)}")
prompts.py CHANGED
@@ -91,4 +91,5 @@ PRECEDENT_ANALYSIS_TEMPLATE = PromptTemplate(
91
  "- В description надайте розгорнутий аналіз, чому позиція може бути використана\n"
92
  "- Переконайтеся, що ваш JSON правильно форматований та валідний\n\n"
93
  "Приступайте до аналізу та надайте обґрунтований висновок щодо можливості використання існуючих правових позицій."
 
94
  )
 
91
  "- В description надайте розгорнутий аналіз, чому позиція може бути використана\n"
92
  "- Переконайтеся, що ваш JSON правильно форматований та валідний\n\n"
93
  "Приступайте до аналізу та надайте обґрунтований висновок щодо можливості використання існуючих правових позицій."
94
+ "Твій вивід повинен містити лише JSON вказаного формату, жодних додаткових даних не повинно бути."
95
  )