SwitchGPT: Adapting Large Language Models for Non-Text Outputs | Synapse