A survey on large language model based autonomous agents | Synapse