TCMChat: A generative large language model for traditional Chinese medicine | Synapse