Eval Definition
No Apologies
Evaluates whether the response contains unnecessary apologies or apologetic language
This evaluation template checks whether a text contains unnecessary apologies or excessively apologetic language. It helps ensure AI responses maintain an appropriately confident and professional tone without defaulting to overly apologetic phrasing.
Interface Usage
Python SDK Usage
Example Output
Troubleshooting
If you encounter issues with this evaluation:
- 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
Related Evaluations
- is-polite: Ensures communication remains respectful even without apologies
- tone: Provides broader assessment of communication style and confidence
- cultural-sensitivity: Evaluates awareness of and respect for diverse cultural norms around apologies