You are correct that PlantUML is a bit different from the other tools I mentioned in that it requires you to write the diagram in a text format. If you need automatic generation you can try using the other tools I mentioned such as Pyreverse, Graphviz or Gephi, which are capable of generating dependency graphs and class diagrams automatically from Python code. These tools should be able to meet your needs in visualizing the structure and dependencies of your Python codebase.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence