# lollms_core\\lollms\\server\\endpoints\\lollms_personalitie
s_infos.py
# ... more code
@router.post("/get_personality_config")
def get_personality_config(data:PersonalityDataRequest):
 print("- Recovering personality config")
 category = sanitize_path(data.category) # [1]
 name = sanitize_path(data.name) # [2]
 package_path = f"{category}/{name}" # [3]
 if category=="custom_personalities":
 # ...
 else:
 package_full_path = lollmsElfServer.lollms_paths.pers
onalities_zoo_path/package_path # [4]
 config_file = package_full_path / "config.yaml"
 if config_file.exists():
 with open(config_file,"r") as f:
 config = yaml.safe_load(f)
 return {"status":True, "config":config}
 # ...