fruitpicker01 commited on
Commit
d7ec2d4
·
verified ·
1 Parent(s): 93ac867

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -13
app.py CHANGED
@@ -2076,25 +2076,15 @@ llm = ChatMistralAI(
2076
  parser = JsonOutputParser(pydantic_object=LLMAnswerParser)
2077
 
2078
  # 22. Проверка сложных предложений без логической связи
2079
- def check_disconnected_sentences(sms):
2080
-
2081
- class LLMAnswerParser(BaseModel):
2082
- reasoning: str = Field(description='Рассуждения')
2083
- decision: bool = Field(description='True или False')
2084
-
2085
- llm = ChatMistralAI(
2086
- model=model,
2087
- api_key=m_auth,
2088
- temperature=0
2089
- )
2090
-
2091
  parser = JsonOutputParser(pydantic_object=LLMAnswerParser)
2092
 
2093
  task = '''Проверь текст на наличие сложных предложений, где отсутствует логическая связь между частями.
2094
  Определи, есть ли в тексте предложения с несколькими частями, которые кажутся несвязанными, не поддерживают общую мысль или делают текст трудным для понимания.
2095
  Верни ответ в виде JSON с полями reasoning в виде строки и decision в виде True или False.'''
2096
 
2097
- return check_with_m(task, sms, parser)
2098
 
2099
  # 23. Проверка на близкие по смыслу однородные члены
2100
  def check_synonymous_members(sms, parser):
 
2076
  parser = JsonOutputParser(pydantic_object=LLMAnswerParser)
2077
 
2078
  # 22. Проверка сложных предложений без логической связи
2079
+ def check_disconnected_sentences(message):
2080
+
 
 
 
 
 
 
 
 
 
 
2081
  parser = JsonOutputParser(pydantic_object=LLMAnswerParser)
2082
 
2083
  task = '''Проверь текст на наличие сложных предложений, где отсутствует логическая связь между частями.
2084
  Определи, есть ли в тексте предложения с несколькими частями, которые кажутся несвязанными, не поддерживают общую мысль или делают текст трудным для понимания.
2085
  Верни ответ в виде JSON с полями reasoning в виде строки и decision в виде True или False.'''
2086
 
2087
+ return check_with_m(task, message, parser)
2088
 
2089
  # 23. Проверка на близкие по смыслу однородные члены
2090
  def check_synonymous_members(sms, parser):