No Apologies

Evaluates whether the response contains unnecessary apologies or apologetic language

result = evaluator.evaluate(
    eval_templates="no_apologies",
    inputs={
        "output": "Dear Sir, I hope this email finds you well. I look forward to any insights or advice you might have whenever you have a free moment"
    },
    model_name="turing_flash"
)

print(result.eval_results[0].output)
print(result.eval_results[0].reason)
import { Evaluator, Templates } from "@future-agi/ai-evaluation";

const evaluator = new Evaluator();

const result = await evaluator.evaluate(
  "no_apologies",
  {
    output: "Dear Sir, I hope this email finds you well. I look forward to any insights or advice you might have whenever you have a free moment"
  },
  {
    modelName: "turing_flash",
  }
);

console.log(result);
Input
Required InputTypeDescription
outputstringContent to evaluate for unnecessary apologies.
Output
FieldDescription
ResultReturns Passed if no unnecessary apologies are detected, or Failed if unnecessary apologies are detected.
ReasonProvides a detailed explanation of why the text was deemed free from or containing unnecessary apologies.

What to Do When No Apologies Score is Low

  • This evaluation looks for explicit apologies (“sorry,” “apologize,” etc.) as well as excessively deferential language
  • Some contexts legitimately require apologies - this evaluation is best used when checking for unnecessary apologetic language
  • The evaluation may not catch subtle or implicit forms of apologetic language
  • Consider cultural context, as norms around apologies vary globally

Comparing No Apologies with Similar Evals

  • Is Polite: No Apologies checks for unnecessary apologetic language, while Is Polite evaluates overall respectfulness and courtesy.
  • Tone: No Apologies focuses on apologetic patterns, while Tone provides a broader assessment of communication style and confidence.
  • Cultural Sensitivity: No Apologies evaluates apologetic language patterns, while Cultural Sensitivity evaluates awareness of diverse cultural norms.
Was this page helpful?

Questions & Discussion