From 6e775adab0b6bcf76bfdaeadae316ad61bf82740 Mon Sep 17 00:00:00 2001 From: xueqingkun Date: Wed, 10 Jan 2024 17:52:46 +0800 Subject: [PATCH] rasa : docker file modify --- virtual-patient-rasa/Dockerfile | 2 +- virtual-patient-rasa/docker_1_1_0/Dockerfile | 4 +- .../docker_1_1_0/question.json | 218 ++++++++++++++++++ .../docs/docker-entrypoint.sh | 5 +- 4 files changed, 224 insertions(+), 5 deletions(-) create mode 100644 virtual-patient-rasa/docker_1_1_0/question.json diff --git a/virtual-patient-rasa/Dockerfile b/virtual-patient-rasa/Dockerfile index 71749969..afc9dd44 100644 --- a/virtual-patient-rasa/Dockerfile +++ b/virtual-patient-rasa/Dockerfile @@ -1,5 +1,5 @@ # 设置基础镜像 -FROM rasa_dev:1.0.0 +FROM rasa_dev:1.1.0 COPY ./docs/docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh diff --git a/virtual-patient-rasa/docker_1_1_0/Dockerfile b/virtual-patient-rasa/docker_1_1_0/Dockerfile index dac2a9fe..6be207fa 100644 --- a/virtual-patient-rasa/docker_1_1_0/Dockerfile +++ b/virtual-patient-rasa/docker_1_1_0/Dockerfile @@ -4,8 +4,8 @@ FROM rasa_dev:1.0.0 COPY ./bert_chinese /usr/local/text2vec/bert_chinese COPY ./app.py /usr/local/text2vec/ -RUN /root/anaconda3/condabin/conda create --name text2vec_env python=3.9 -y && \ - /root/anaconda3/condabin/conda run --no-capture-output --name text2vec_env pip install torch && \ +RUN /root/anaconda3/condabin/conda create --name text2vec_env python=3.9 -y && \ + /root/anaconda3/condabin/conda run --no-capture-output --name text2vec_env pip install torch && \ /root/anaconda3/condabin/conda run --no-capture-output --name text2vec_env pip install flask && \ /root/anaconda3/condabin/conda run --no-capture-output --name text2vec_env pip install text2vec -i https://pypi.tuna.tsinghua.edu.cn/simple diff --git a/virtual-patient-rasa/docker_1_1_0/question.json b/virtual-patient-rasa/docker_1_1_0/question.json new file mode 100644 index 00000000..1fe63793 --- /dev/null +++ b/virtual-patient-rasa/docker_1_1_0/question.json @@ -0,0 +1,218 @@ +[ + { + "id": "101", + "question": "你好" + }, + { + "id": "152", + "question": "你好吗?" + }, + { + "id": "3", + "question": "你好不好啊?" + }, + { + "id": "4", + "question": "你怎么样?" + }, + { + "id": "5", + "question": "你好吗,今天?" + }, + { + "id": "6", + "question": "你近期好吗?" + }, + { + "id": "7", + "question": "你好,对吗?" + }, + { + "id": "8", + "question": "你还好吗?" + }, + { + "id": "9", + "question": "你一切安好吗?" + }, + { + "id": "10", + "question": "你好,还是不好?" + }, + { + "id": "11", + "question": "你好吗,朋友?" + }, + { + "id": "12", + "question": "你近来可好?" + }, + { + "id": "12", + "question": "你还好吗,最近?" + }, + { + "id": "14", + "question": "你还好吗,朋友?" + }, + { + "id": "15", + "question": "你好吗,最近怎么样?" + }, + { + "id": "16", + "question": "你好吗,身体怎么样?" + }, + { + "id": "17", + "question": "你好吗,心情如何?" + }, + { + "id": "18", + "question": "你好吗,一切顺利吗?" + }, + { + "id": "19", + "question": "你好吗,有什么新的计划吗?" + }, + { + "id": "20", + "question": "你好,有什么想说的吗?" + }, + { + "id": "21", + "question": "你好,有什么问题需要我帮忙的吗?" + }, + { + "id": "22", + "question": "您以前有过类似情况吗?" + }, + { + "id": "23", + "question": "您之前是否遇到过相似的情况?" + }, + { + "id": "24", + "question": "您以前有没有经历过这样的事情?" + }, + { + "id": "25", + "question": "这种情况以前对您来说是否熟悉?" + }, + { + "id": "26", + "question": "您是否有过与这类似的经历?" + }, + { + "id": "27", + "question": "在您的经验中,是否有过这样的先例?" + }, + { + "id": "28", + "question": "您是否曾面临过相似的挑战?" + }, + { + "id": "29", + "question": "这种情境是否让您回想起过去的某些经历?" + }, + { + "id": "30", + "question": "您是否曾经历过与此类似的困境?" + }, + { + "id": "31", + "question": "这种情况是否以前也发生过?" + }, + { + "id": "32", + "question": "您是否曾有过类似的体验?" + }, + { + "id": "33", + "question": "以前是否遇到过相似的问题?" + }, + { + "id": "34", + "question": "这种情境是否与您过去的经历相符?" + }, + { + "id": "35", + "question": "您是否曾经身处于类似的状况?" + }, + { + "id": "36", + "question": "您是否有过和这类似的历史?" + }, + { + "id": "37", + "question": "这种情况是否让您想起以前的经历?" + }, + { + "id": "38", + "question": "您是否曾遭遇过相同的状况?" + }, + { + "id": "39", + "question": "您是否有过类似的先例?" + }, + { + "id": "40", + "question": "这种情况是否与您的过往经历相似?" + }, + { + "id": "41", + "question": "您是否曾经面对过这样的局面?" + }, + { + "id": "42", + "question": "您是否有过和这类似的经验?" + }, + { + "id": "43", + "question": "您以前有没有因为这些症状看过其他的医生?" + }, + { + "id": "44", + "question": "您之前是否因为这些症状咨询过其他医生?" + }, + { + "id": "45", + "question": "您是否曾因这些症状求助于其他医生?" + }, + { + "id": "46", + "question": "因为这些症状,您以前看过别的医生吗?" + }, + { + "id": "47", + "question": "您是否曾因为这些症状去看过其他医生?" + }, + { + "id": "48", + "question": "您是否因这些症状找过其他医生?" + }, + { + "id": "49", + "question": "关于这些症状,您以前是否咨询过其他医生?" + }, + { + "id": "50", + "question": "您是否曾经因为这些症状找过其他医生?" + }, + { + "id": "51", + "question": "您是否曾因为这些症状向其他医生寻求帮助?" + }, + { + "id": "52", + "question": "关于这些症状,您是否看过其他医生?" + }, + { + "id": "53", + "question": "您以前有没有因为这些症状而咨询过其他医生?" + }, + { + "id": "54", + "question": "这些症状以前是否让您去看过其他医生?" + } +] \ No newline at end of file diff --git a/virtual-patient-rasa/docs/docker-entrypoint.sh b/virtual-patient-rasa/docs/docker-entrypoint.sh index e779a75b..b72bfb0d 100644 --- a/virtual-patient-rasa/docs/docker-entrypoint.sh +++ b/virtual-patient-rasa/docs/docker-entrypoint.sh @@ -1,7 +1,8 @@ #!/bin/bash # 启动text2vec-server -/root/anaconda3/condabin/conda run --no-capture-output --name text2vec_env python /usr/local/text2vec/app.py -pyton +conda activate text2vec_env && pyton /data/vp/text2vec/app.py +conda run --no-capture-output --name text2vec_env python /usr/local/text2vec/app.py + # 启动jar包 java -jar -Duser.timezone=Asia/Shanghai /data/vp/virtual-patient-rasa-1.0-SNAPSHOT.jar "$@"