fabricatio_character.utils
Utilities for character cards.
Functions
|
Dump character cards. |
|
Return (top_distortion, confidence_score). None if all zero. |
|
Check if confidence score exceeds the CBT threshold from config. |
Module Contents
- fabricatio_character.utils.dump_card(*card: fabricatio_character.models.character.CharacterCard) str
Dump character cards.
- fabricatio_character.utils.top_with_confidence(scores: dict[str, float]) tuple[fabricatio_character.models.mental.Distortion | None, float]
Return (top_distortion, confidence_score). None if all zero.
- Parameters:
scores – Dict with Distortion enum value strings as keys, scores as values.
- Returns:
Tuple of (top distortion or None, confidence score).