Skip to content

autonomy.analyse.dialogues

Analyse dialogue definitions.

load_dialogues_module_from_skill_path

def load_dialogues_module_from_skill_path(
        skill_path: Path) -> types.ModuleType

Load dialogues.py module for the given skill.

validate_and_get_dialogues

def validate_and_get_dialogues(
        models_configuration: Dict[str, Dict[str, str]]) -> Dict[str, str]

Returns dialogue names to class name mappings

check_dialogues_in_a_skill_package

def check_dialogues_in_a_skill_package(config_file: Path,
                                       dialogues: List[str]) -> None

Check dialogue definitions.