refactor: 移除llm.invoke中冗余的need_retry参数
This commit is contained in:
@@ -366,7 +366,7 @@ class DialogueToWorkorder:
|
||||
output_format = self.user_question_and_solution_parser.get_format_instructions()
|
||||
llm_prompt = prompt.format(output_format=output_format, dialogue_str=dialogue_str)
|
||||
|
||||
response = self.llm.invoke(user_prompt=llm_prompt, need_retry=False)
|
||||
response = self.llm.invoke(user_prompt=llm_prompt)
|
||||
clean_output = re.sub(r'<think>.*?</think>', '', response.content, flags=re.DOTALL)
|
||||
try:
|
||||
if clean_output.count('user_question') == 1:
|
||||
@@ -396,7 +396,7 @@ class DialogueToWorkorder:
|
||||
except Exception as e:
|
||||
output_format = self.user_question_and_solution_list_parser.get_format_instructions()
|
||||
llm_prompt = prompt.format(output_format=output_format, dialogue_str=dialogue_str)
|
||||
response = self.llm.invoke(user_prompt=llm_prompt, need_retry=False)
|
||||
response = self.llm.invoke(user_prompt=llm_prompt)
|
||||
clean_output = re.sub(r'<think>.*?</think>', '', response.content, flags=re.DOTALL)
|
||||
user_question_and_solution_temp = self.user_question_and_solution_list_parser.parse(clean_output)
|
||||
return user_question_and_solution_temp.user_question_list
|
||||
@@ -434,7 +434,7 @@ class DialogueToWorkorder:
|
||||
{dialogue_str}
|
||||
"""
|
||||
|
||||
response = self.llm.invoke(user_prompt=prompt, need_retry=False)
|
||||
response = self.llm.invoke(user_prompt=prompt)
|
||||
clean_output = re.sub(r'<think>.*?</think>', '', response.content, flags=re.DOTALL)
|
||||
question_type = self.question_type_parser.parse(clean_output)
|
||||
|
||||
@@ -471,7 +471,7 @@ class DialogueToWorkorder:
|
||||
|
||||
"""
|
||||
|
||||
response = self.llm.invoke(user_prompt=prompt, need_retry=False)
|
||||
response = self.llm.invoke(user_prompt=prompt)
|
||||
clean_output = re.sub(r'<think>.*?</think>', '', response.content, flags=re.DOTALL)
|
||||
is_complaint = self.is_complaint_parser.parse(clean_output)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user