fix: llm_generator.py JSONDecodeError (#8504)

This commit is contained in:
Nam Vu 2024-09-22 13:02:12 +07:00 committed by GitHub
parent 6e37750fbd
commit eaa7e9b1f0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 3 deletions

View File

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