Prompt Optimization in Large Language Models | Synapse