File tree Expand file tree Collapse file tree 10 files changed +56
-71
lines changed Expand file tree Collapse file tree 10 files changed +56
-71
lines changed Original file line number Diff line number Diff line change @@ -90,7 +90,7 @@ services:
90
90
- translation-backend-server
91
91
- translation-ui-server
92
92
ports :
93
- - " ${TRANSLATION_NGINX_PORT:-80}:8080 "
93
+ - " ${TRANSLATION_NGINX_PORT:-80}:80 "
94
94
environment :
95
95
- no_proxy=${no_proxy}
96
96
- https_proxy=${https_proxy}
Original file line number Diff line number Diff line change @@ -90,7 +90,7 @@ services:
90
90
- translation-backend-server
91
91
- translation-ui-server
92
92
ports :
93
- - " ${TRANSLATION_NGINX_PORT:-80}:8080 "
93
+ - " ${TRANSLATION_NGINX_PORT:-80}:80 "
94
94
environment :
95
95
no_proxy : ${no_proxy}
96
96
https_proxy : ${https_proxy}
Original file line number Diff line number Diff line change 5
5
6
6
# SPDX-License-Identifier: Apache-2.0
7
7
8
- export TRANSLATION_HOST_IP=' '
9
- export TRANSLATION_EXTERNAL_HOST_IP=' '
8
+ export TRANSLATION_HOST_IP=${host_ip}
9
+ export TRANSLATION_EXTERNAL_HOST_IP=${host_ip}
10
10
export TRANSLATION_LLM_MODEL_ID=" haoranxu/ALMA-13B"
11
11
export TRANSLATION_TGI_LLM_ENDPOINT=" http://${TRANSLATION_HOST_IP} :8008"
12
- export TRANSLATION_HUGGINGFACEHUB_API_TOKEN=' '
12
+ export TRANSLATION_HUGGINGFACEHUB_API_TOKEN=${HUGGINGFACEHUB_API_TOKEN}
13
13
export TRANSLATION_MEGA_SERVICE_HOST_IP=${TRANSLATION_HOST_IP}
14
14
export TRANSLATION_LLM_SERVICE_HOST_IP=${TRANSLATION_HOST_IP}
15
15
export TRANSLATION_FRONTEND_SERVICE_IP=${TRANSLATION_HOST_IP}
16
- export TRANSLATION_FRONTEND_SERVICE_PORT=18122
16
+ export TRANSLATION_FRONTEND_SERVICE_PORT=5173
17
17
export TRANSLATION_BACKEND_SERVICE_NAME=translation
18
18
export TRANSLATION_BACKEND_SERVICE_IP=${TRANSLATION_HOST_IP}
19
- export TRANSLATION_BACKEND_SERVICE_PORT=18121
19
+ export TRANSLATION_BACKEND_SERVICE_PORT=8888
20
20
export TRANSLATION_BACKEND_SERVICE_ENDPOINT=" http://${TRANSLATION_EXTERNAL_HOST_IP} :${TRANSLATION_BACKEND_SERVICE_PORT} /v1/translation"
21
- export TRANSLATION_NGINX_PORT=18123
21
+ export TRANSLATION_NGINX_PORT=8084
Original file line number Diff line number Diff line change 5
5
6
6
# SPDX-License-Identifier: Apache-2.0
7
7
8
- export HOST_IP=' '
9
- export EXTERNAL_HOST_IP=' '
8
+ export HOST_IP=${host_ip}
9
+ export EXTERNAL_HOST_IP=${host_ip}
10
10
export TRANSLATION_LLM_MODEL_ID=" haoranxu/ALMA-13B"
11
11
export TRANSLATION_VLLM_SERVICE_PORT=8088
12
12
export TRANSLATION_LLM_ENDPOINT=" http://${HOST_IP} :${TRANSLATION_VLLM_SERVICE_PORT} "
@@ -15,9 +15,9 @@ export TRANSLATION_HUGGINGFACEHUB_API_TOKEN=${HUGGINGFACEHUB_API_TOKEN}
15
15
export TRANSLATION_MEGA_SERVICE_HOST_IP=${HOST_IP}
16
16
export TRANSLATION_LLM_SERVICE_HOST_IP=${HOST_IP}
17
17
export TRANSLATION_FRONTEND_SERVICE_IP=${HOST_IP}
18
- export TRANSLATION_FRONTEND_SERVICE_PORT=18122
18
+ export TRANSLATION_FRONTEND_SERVICE_PORT=5173
19
19
export TRANSLATION_BACKEND_SERVICE_NAME=translation
20
20
export TRANSLATION_BACKEND_SERVICE_IP=${HOST_IP}
21
- export TRANSLATION_BACKEND_SERVICE_PORT=18121
21
+ export TRANSLATION_BACKEND_SERVICE_PORT=8089
22
22
export TRANSLATION_BACKEND_SERVICE_ENDPOINT=" http://${EXTERNAL_HOST_IP} :${TRANSLATION_BACKEND_SERVICE_PORT} /v1/translation"
23
- export TRANSLATION_NGINX_PORT=18123
23
+ export TRANSLATION_NGINX_PORT=8090
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ popd > /dev/null
9
9
10
10
export LLM_MODEL_ID=" haoranxu/ALMA-13B"
11
11
export TGI_LLM_ENDPOINT=" http://${host_ip} :8008"
12
- export HUGGINGFACEHUB_API_TOKEN=${your_hf_api_token }
12
+ export HUGGINGFACEHUB_API_TOKEN=${HUGGINGFACEHUB_API_TOKEN }
13
13
export MEGA_SERVICE_HOST_IP=${host_ip}
14
14
export LLM_SERVICE_HOST_IP=${host_ip}
15
15
export BACKEND_SERVICE_ENDPOINT=" http://${host_ip} :8888/v1/translation"
Original file line number Diff line number Diff line change
1
+ # Translation E2E test scripts
2
+
3
+ ## Set the required environment variable
4
+
5
+ ``` bash
6
+ export HUGGINGFACEHUB_API_TOKEN=" Your_Huggingface_API_Token"
7
+ ```
8
+
9
+ ## Run test
10
+
11
+ On Intel Xeon with TGI:
12
+
13
+ ``` bash
14
+ bash test_compose_on_xeon.sh
15
+ ```
16
+
17
+ On Intel Gaudi with TGI:
18
+
19
+ ``` bash
20
+ bash test_compose_on_gaudi.sh
21
+ ```
22
+
23
+ On AMD ROCm with TGI:
24
+
25
+ ``` bash
26
+ bash test_compose_on_rocm.sh
27
+ ```
28
+
29
+ On AMD ROCm with vLLM:
30
+
31
+ ``` bash
32
+ bash test_compose_vllm_on_rocm.sh
33
+ ```
Original file line number Diff line number Diff line change @@ -40,21 +40,10 @@ function build_docker_images() {
40
40
}
41
41
42
42
function start_services() {
43
- cd $WORKPATH /docker_compose/intel/hpu/gaudi
44
-
45
- export LLM_MODEL_ID=" haoranxu/ALMA-13B"
46
- export TGI_LLM_ENDPOINT=" http://${ip_address} :8008"
47
- export HUGGINGFACEHUB_API_TOKEN=${HUGGINGFACEHUB_API_TOKEN}
48
- export MEGA_SERVICE_HOST_IP=${ip_address}
49
- export LLM_SERVICE_HOST_IP=${ip_address}
50
- export BACKEND_SERVICE_ENDPOINT=" http://${ip_address} :8888/v1/translation"
51
- export NGINX_PORT=80
52
- export FRONTEND_SERVICE_IP=${ip_address}
53
- export FRONTEND_SERVICE_PORT=5173
54
- export BACKEND_SERVICE_NAME=translation
55
- export BACKEND_SERVICE_IP=${ip_address}
56
- export BACKEND_SERVICE_PORT=8888
43
+ cd $WORKPATH /docker_compose
57
44
export host_ip=${ip_address}
45
+ source set_env.sh
46
+ cd intel/hpu/gaudi
58
47
59
48
sed -i " s/backend_address/$ip_address /g" $WORKPATH /ui/svelte/.env
60
49
Original file line number Diff line number Diff line change @@ -42,20 +42,8 @@ function build_docker_images() {
42
42
function start_services() {
43
43
cd $WORKPATH /docker_compose/amd/gpu/rocm/
44
44
45
- export TRANSLATION_HOST_IP=${ip_address}
46
- export TRANSLATION_LLM_MODEL_ID=" haoranxu/ALMA-13B"
47
- export TRANSLATION_TGI_LLM_ENDPOINT=" http://${TRANSLATION_HOST_IP} :8008"
48
- export TRANSLATION_HUGGINGFACEHUB_API_TOKEN=${HUGGINGFACEHUB_API_TOKEN}
49
- export TRANSLATION_MEGA_SERVICE_HOST_IP=${TRANSLATION_HOST_IP}
50
- export TRANSLATION_LLM_SERVICE_HOST_IP=${TRANSLATION_HOST_IP}
51
- export TRANSLATION_FRONTEND_SERVICE_IP=${TRANSLATION_HOST_IP}
52
- export TRANSLATION_FRONTEND_SERVICE_PORT=5173
53
- export TRANSLATION_BACKEND_SERVICE_NAME=translation
54
- export TRANSLATION_BACKEND_SERVICE_IP=${TRANSLATION_HOST_IP}
55
- export TRANSLATION_BACKEND_SERVICE_PORT=8888
56
- export TRANSLATION_BACKEND_SERVICE_ENDPOINT=" http://${TRANSLATION_HOST_IP} :${TRANSLATION_BACKEND_SERVICE_PORT} /v1/translation"
57
- export TRANSLATION_NGINX_PORT=8084
58
45
export host_ip=${ip_address}
46
+ source set_env.sh
59
47
60
48
sed -i " s/backend_address/$ip_address /g" $WORKPATH /ui/svelte/.env
61
49
Original file line number Diff line number Diff line change @@ -40,21 +40,10 @@ function build_docker_images() {
40
40
}
41
41
42
42
function start_services() {
43
- cd $WORKPATH /docker_compose/intel/cpu/xeon/
44
-
45
- export LLM_MODEL_ID=" haoranxu/ALMA-13B"
46
- export TGI_LLM_ENDPOINT=" http://${ip_address} :8008"
47
- export HUGGINGFACEHUB_API_TOKEN=${HUGGINGFACEHUB_API_TOKEN}
48
- export MEGA_SERVICE_HOST_IP=${ip_address}
49
- export LLM_SERVICE_HOST_IP=${ip_address}
50
- export BACKEND_SERVICE_ENDPOINT=" http://${ip_address} :8888/v1/translation"
51
- export NGINX_PORT=80
52
- export FRONTEND_SERVICE_IP=${ip_address}
53
- export FRONTEND_SERVICE_PORT=5173
54
- export BACKEND_SERVICE_NAME=translation
55
- export BACKEND_SERVICE_IP=${ip_address}
56
- export BACKEND_SERVICE_PORT=8888
43
+ cd $WORKPATH /docker_compose
57
44
export host_ip=${ip_address}
45
+ source set_env.sh
46
+ cd intel/cpu/xeon
58
47
59
48
sed -i " s/backend_address/$ip_address /g" $WORKPATH /ui/svelte/.env
60
49
Original file line number Diff line number Diff line change @@ -39,22 +39,8 @@ function build_docker_images() {
39
39
function start_services() {
40
40
cd $WORKPATH /docker_compose/amd/gpu/rocm/
41
41
42
- export HOST_IP=${ip_address}
43
- export EXTERNAL_HOST_IP=${ip_address}
44
- export TRANSLATION_LLM_MODEL_ID=" haoranxu/ALMA-13B"
45
- export TRANSLATION_VLLM_SERVICE_PORT=8088
46
- export TRANSLATION_LLM_ENDPOINT=" http://${HOST_IP} :${TRANSLATION_VLLM_SERVICE_PORT} "
47
- export TRANSLATION_LLM_PORT=9088
48
- export TRANSLATION_HUGGINGFACEHUB_API_TOKEN=${HUGGINGFACEHUB_API_TOKEN}
49
- export TRANSLATION_MEGA_SERVICE_HOST_IP=${HOST_IP}
50
- export TRANSLATION_LLM_SERVICE_HOST_IP=${HOST_IP}
51
- export TRANSLATION_FRONTEND_SERVICE_IP=${HOST_IP}
52
- export TRANSLATION_FRONTEND_SERVICE_PORT=5173
53
- export TRANSLATION_BACKEND_SERVICE_NAME=translation
54
- export TRANSLATION_BACKEND_SERVICE_IP=${HOST_IP}
55
- export TRANSLATION_BACKEND_SERVICE_PORT=8089
56
- export TRANSLATION_BACKEND_SERVICE_ENDPOINT=" http://${EXTERNAL_HOST_IP} :${TRANSLATION_BACKEND_SERVICE_PORT} /v1/translation"
57
- export TRANSLATION_NGINX_PORT=8090
42
+ export host_ip=${ip_address}
43
+ source set_env_vllm.sh
58
44
59
45
sed -i " s/backend_address/$ip_address /g" $WORKPATH /ui/svelte/.env
60
46
You can’t perform that action at this time.
0 commit comments