Healthcare agent: eliciting the power of large language models for medical consultation | Synapse