diff --git a/src/guard.py b/src/guard.py index 4f65107..edba69d 100644 --- a/src/guard.py +++ b/src/guard.py @@ -40,7 +40,7 @@ async def is_academic_topic(question: str, client, model: str) -> bool: temperature=0, ) verdict = response.choices[0].message.content.strip().upper() - return verdict == "IZIN" + return "IZIN" in verdict except Exception: # Jika guard gagal, izinkan saja agar bot tidak mati total return True