├── LICENSE ├── README.md ├── README_EN.md ├── cli_demo.py ├── eval ├── dialogues │ ├── DISC-MedLLM_cmb-clin.json │ ├── DISC-MedLLM_cmd.json │ ├── DISC-MedLLM_cmid.json │ ├── baichuan-chat_cmb-clin.json │ ├── baichuan-chat_cmd.json │ ├── baichuan-chat_cmid.json │ ├── bianque-v2_cmb-clin.json │ ├── bianque-v2_cmd.json │ ├── bianque-v2_cmid.json │ ├── gpt-3.5-turbo_cmb-clin.json │ ├── gpt-3.5-turbo_cmd.json │ ├── gpt-3.5-turbo_cmid.json │ ├── gpt-4_cmb-clin.json │ ├── gpt-4_cmd.json │ ├── gpt-4_cmid.json │ ├── huatuo-chat_cmb-clin.json │ ├── huatuo-chat_cmd.json │ └── huatuo-chat_cmid.json ├── gpt4_scores │ ├── cmb-clin │ │ ├── result_DISC-MedLLM_cmb-clin_v2.jsonl │ │ ├── result_baichuan-chat_cmb-clin.jsonl │ │ ├── result_bianque-v2_cmb-clin.jsonl │ │ ├── result_gpt-3.5-turbo_cmb-clin.jsonl │ │ ├── result_gpt-4_cmb-clin.jsonl │ │ └── result_huatuo-chat_cmb-clin.jsonl │ ├── cmd │ │ ├── result_DISC-MedLLM_cmd_v2.jsonl │ │ ├── result_baichuan-chat_cmd.jsonl │ │ ├── result_bianque-v2_cmd.jsonl │ │ ├── result_gpt-3.5-turbo_cmd.jsonl │ │ ├── result_gpt-4_cmd.jsonl │ │ └── result_huatuo-chat_cmd.jsonl │ └── cmid │ │ ├── result_DISC-MedLLM_cmid_v2.jsonl │ │ ├── result_baichuan-chat_cmid.jsonl │ │ ├── result_bianque-v2_cmid.jsonl │ │ ├── result_gpt-3.5-turbo_cmid.jsonl │ │ ├── result_gpt-4_cmid.jsonl │ │ └── result_huatuo-chat_cmid.jsonl └── samples │ ├── CMB-cases.json │ ├── cmd_samples.json │ └── cmid_samples.json ├── images ├── adaption.png ├── advice.gif ├── cmd.png ├── cmid.png ├── consultation.gif ├── data_construction.png ├── radar_CMD.png └── radar_CMID.png ├── requirements.txt ├── train ├── component │ ├── __pycache__ │ │ ├── argument.cpython-39.pyc │ │ ├── collator.cpython-39.pyc │ │ ├── dataset.cpython-39.pyc │ │ ├── loss.cpython-39.pyc │ │ └── trainer.cpython-39.pyc │ ├── argument.py │ ├── collator.py │ ├── dataset.py │ ├── loss.py │ ├── model.py │ └── trainer.py ├── data │ └── test_examples.jsonl ├── sft.json ├── train.py └── train_args │ └── ds_z3_config.json └── web_demo.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/README.md -------------------------------------------------------------------------------- /README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/README_EN.md -------------------------------------------------------------------------------- /cli_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/cli_demo.py -------------------------------------------------------------------------------- /eval/dialogues/DISC-MedLLM_cmb-clin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/dialogues/DISC-MedLLM_cmb-clin.json -------------------------------------------------------------------------------- /eval/dialogues/DISC-MedLLM_cmd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/dialogues/DISC-MedLLM_cmd.json -------------------------------------------------------------------------------- /eval/dialogues/DISC-MedLLM_cmid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/dialogues/DISC-MedLLM_cmid.json -------------------------------------------------------------------------------- /eval/dialogues/baichuan-chat_cmb-clin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/dialogues/baichuan-chat_cmb-clin.json -------------------------------------------------------------------------------- /eval/dialogues/baichuan-chat_cmd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/dialogues/baichuan-chat_cmd.json -------------------------------------------------------------------------------- /eval/dialogues/baichuan-chat_cmid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/dialogues/baichuan-chat_cmid.json -------------------------------------------------------------------------------- /eval/dialogues/bianque-v2_cmb-clin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/dialogues/bianque-v2_cmb-clin.json -------------------------------------------------------------------------------- /eval/dialogues/bianque-v2_cmd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/dialogues/bianque-v2_cmd.json -------------------------------------------------------------------------------- /eval/dialogues/bianque-v2_cmid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/dialogues/bianque-v2_cmid.json -------------------------------------------------------------------------------- /eval/dialogues/gpt-3.5-turbo_cmb-clin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/dialogues/gpt-3.5-turbo_cmb-clin.json -------------------------------------------------------------------------------- /eval/dialogues/gpt-3.5-turbo_cmd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/dialogues/gpt-3.5-turbo_cmd.json -------------------------------------------------------------------------------- /eval/dialogues/gpt-3.5-turbo_cmid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/dialogues/gpt-3.5-turbo_cmid.json -------------------------------------------------------------------------------- /eval/dialogues/gpt-4_cmb-clin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/dialogues/gpt-4_cmb-clin.json -------------------------------------------------------------------------------- /eval/dialogues/gpt-4_cmd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/dialogues/gpt-4_cmd.json -------------------------------------------------------------------------------- /eval/dialogues/gpt-4_cmid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/dialogues/gpt-4_cmid.json -------------------------------------------------------------------------------- /eval/dialogues/huatuo-chat_cmb-clin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/dialogues/huatuo-chat_cmb-clin.json -------------------------------------------------------------------------------- /eval/dialogues/huatuo-chat_cmd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/dialogues/huatuo-chat_cmd.json -------------------------------------------------------------------------------- /eval/dialogues/huatuo-chat_cmid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/dialogues/huatuo-chat_cmid.json -------------------------------------------------------------------------------- /eval/gpt4_scores/cmb-clin/result_DISC-MedLLM_cmb-clin_v2.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/gpt4_scores/cmb-clin/result_DISC-MedLLM_cmb-clin_v2.jsonl -------------------------------------------------------------------------------- /eval/gpt4_scores/cmb-clin/result_baichuan-chat_cmb-clin.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/gpt4_scores/cmb-clin/result_baichuan-chat_cmb-clin.jsonl -------------------------------------------------------------------------------- /eval/gpt4_scores/cmb-clin/result_bianque-v2_cmb-clin.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/gpt4_scores/cmb-clin/result_bianque-v2_cmb-clin.jsonl -------------------------------------------------------------------------------- /eval/gpt4_scores/cmb-clin/result_gpt-3.5-turbo_cmb-clin.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/gpt4_scores/cmb-clin/result_gpt-3.5-turbo_cmb-clin.jsonl -------------------------------------------------------------------------------- /eval/gpt4_scores/cmb-clin/result_gpt-4_cmb-clin.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/gpt4_scores/cmb-clin/result_gpt-4_cmb-clin.jsonl -------------------------------------------------------------------------------- /eval/gpt4_scores/cmb-clin/result_huatuo-chat_cmb-clin.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/gpt4_scores/cmb-clin/result_huatuo-chat_cmb-clin.jsonl -------------------------------------------------------------------------------- /eval/gpt4_scores/cmd/result_DISC-MedLLM_cmd_v2.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/gpt4_scores/cmd/result_DISC-MedLLM_cmd_v2.jsonl -------------------------------------------------------------------------------- /eval/gpt4_scores/cmd/result_baichuan-chat_cmd.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/gpt4_scores/cmd/result_baichuan-chat_cmd.jsonl -------------------------------------------------------------------------------- /eval/gpt4_scores/cmd/result_bianque-v2_cmd.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/gpt4_scores/cmd/result_bianque-v2_cmd.jsonl -------------------------------------------------------------------------------- /eval/gpt4_scores/cmd/result_gpt-3.5-turbo_cmd.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/gpt4_scores/cmd/result_gpt-3.5-turbo_cmd.jsonl -------------------------------------------------------------------------------- /eval/gpt4_scores/cmd/result_gpt-4_cmd.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/gpt4_scores/cmd/result_gpt-4_cmd.jsonl -------------------------------------------------------------------------------- /eval/gpt4_scores/cmd/result_huatuo-chat_cmd.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/gpt4_scores/cmd/result_huatuo-chat_cmd.jsonl -------------------------------------------------------------------------------- /eval/gpt4_scores/cmid/result_DISC-MedLLM_cmid_v2.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/gpt4_scores/cmid/result_DISC-MedLLM_cmid_v2.jsonl -------------------------------------------------------------------------------- /eval/gpt4_scores/cmid/result_baichuan-chat_cmid.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/gpt4_scores/cmid/result_baichuan-chat_cmid.jsonl -------------------------------------------------------------------------------- /eval/gpt4_scores/cmid/result_bianque-v2_cmid.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/gpt4_scores/cmid/result_bianque-v2_cmid.jsonl -------------------------------------------------------------------------------- /eval/gpt4_scores/cmid/result_gpt-3.5-turbo_cmid.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/gpt4_scores/cmid/result_gpt-3.5-turbo_cmid.jsonl -------------------------------------------------------------------------------- /eval/gpt4_scores/cmid/result_gpt-4_cmid.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/gpt4_scores/cmid/result_gpt-4_cmid.jsonl -------------------------------------------------------------------------------- /eval/gpt4_scores/cmid/result_huatuo-chat_cmid.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/gpt4_scores/cmid/result_huatuo-chat_cmid.jsonl -------------------------------------------------------------------------------- /eval/samples/CMB-cases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/samples/CMB-cases.json -------------------------------------------------------------------------------- /eval/samples/cmd_samples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/samples/cmd_samples.json -------------------------------------------------------------------------------- /eval/samples/cmid_samples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/eval/samples/cmid_samples.json -------------------------------------------------------------------------------- /images/adaption.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/images/adaption.png -------------------------------------------------------------------------------- /images/advice.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/images/advice.gif -------------------------------------------------------------------------------- /images/cmd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/images/cmd.png -------------------------------------------------------------------------------- /images/cmid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/images/cmid.png -------------------------------------------------------------------------------- /images/consultation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/images/consultation.gif -------------------------------------------------------------------------------- /images/data_construction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/images/data_construction.png -------------------------------------------------------------------------------- /images/radar_CMD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/images/radar_CMD.png -------------------------------------------------------------------------------- /images/radar_CMID.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/images/radar_CMID.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/requirements.txt -------------------------------------------------------------------------------- /train/component/__pycache__/argument.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/train/component/__pycache__/argument.cpython-39.pyc -------------------------------------------------------------------------------- /train/component/__pycache__/collator.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/train/component/__pycache__/collator.cpython-39.pyc -------------------------------------------------------------------------------- /train/component/__pycache__/dataset.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/train/component/__pycache__/dataset.cpython-39.pyc -------------------------------------------------------------------------------- /train/component/__pycache__/loss.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/train/component/__pycache__/loss.cpython-39.pyc -------------------------------------------------------------------------------- /train/component/__pycache__/trainer.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/train/component/__pycache__/trainer.cpython-39.pyc -------------------------------------------------------------------------------- /train/component/argument.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/train/component/argument.py -------------------------------------------------------------------------------- /train/component/collator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/train/component/collator.py -------------------------------------------------------------------------------- /train/component/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/train/component/dataset.py -------------------------------------------------------------------------------- /train/component/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/train/component/loss.py -------------------------------------------------------------------------------- /train/component/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/train/component/model.py -------------------------------------------------------------------------------- /train/component/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/train/component/trainer.py -------------------------------------------------------------------------------- /train/data/test_examples.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/train/data/test_examples.jsonl -------------------------------------------------------------------------------- /train/sft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/train/sft.json -------------------------------------------------------------------------------- /train/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/train/train.py -------------------------------------------------------------------------------- /train/train_args/ds_z3_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/train/train_args/ds_z3_config.json -------------------------------------------------------------------------------- /web_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FudanDISC/DISC-MedLLM/HEAD/web_demo.py --------------------------------------------------------------------------------