fix: llm_generator.py JSONDecodeError (#8504)

pull/8633/head
Nam Vu 2 years ago committed by GitHub
parent 6e37750fbd
commit eaa7e9b1f0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -47,6 +47,8 @@ class LLMGenerator:
) )
answer = response.message.content answer = response.message.content
cleaned_answer = re.sub(r"^.*(\{.*\}).*$", r"\1", answer, flags=re.DOTALL) cleaned_answer = re.sub(r"^.*(\{.*\}).*$", r"\1", answer, flags=re.DOTALL)
if cleaned_answer is None:
return ""
result_dict = json.loads(cleaned_answer) result_dict = json.loads(cleaned_answer)
answer = result_dict["Your Output"] answer = result_dict["Your Output"]
name = answer.strip() name = answer.strip()

Loading…
Cancel
Save