A tourism office in Marrakech uses one model to answer questions about visitors' photos and to make posters of the medina. Janus-Pro gives understanding and generation separate encoders and one shared transformer. Then use the generation tokenizer to understand, use the understanding encoder to generate, or shrink the model and its data. This lesson needs JavaScript.