guardrail analyzed response, etc.

This commit is contained in:
Adam Wilson
2025-07-06 15:15:59 -06:00
parent a1d3a8c1b7
commit ffa2d73ae0
8 changed files with 84 additions and 20 deletions
@@ -0,0 +1,11 @@
class GuardrailAnalyzedResponse:
def __init__(
self,
score: float,
cosine_similarity_risk_threshold: float,
original: str,
final: str):
self.score = score
self.is_malicious = score >= cosine_similarity_risk_threshold
self.original = original
self.final = final