Skip to content

Commit

Permalink
fix conversation include reason
Browse files Browse the repository at this point in the history
  • Loading branch information
penguine-ip committed Mar 1, 2025
1 parent b809642 commit 91349c5
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -148,6 +148,9 @@ async def _a_generate_reason(self) -> str:
return data["reason"]

def _generate_reason(self) -> str:
if self.include_reason is False:
return None

incompletenesses: List[str] = []
for verdict in self.verdicts:
if verdict.verdict.strip().lower() == "no":
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,9 @@ async def a_measure(
return self.score

async def _a_generate_reason(self) -> str:
if self.include_reason is False:
return None

irrelevancies: List[Dict[str, str]] = []
for index, verdict in enumerate(self.verdicts):
if verdict.verdict.strip().lower() == "no":
Expand Down
3 changes: 3 additions & 0 deletions deepeval/metrics/role_adherence/role_adherence.py
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,9 @@ async def a_measure(
return self.score

async def _a_generate_reason(self, role: str) -> str:
if self.include_reason is False:
return None

prompt = RoleAdherenceTemplate.generate_reason(
score=self.score,
role=role,
Expand Down
6 changes: 6 additions & 0 deletions y.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
from deepeval.dataset import EvaluationDataset

dataset = EvaluationDataset()
dataset.pull(alias="Legal Documents Dataset")

print(dataset)

0 comments on commit 91349c5

Please sign in to comment.