Skip to content

Commit 5128c2d

Browse files
authored
Refactor web retrievers links (#1338)
1 parent b3c405a commit 5128c2d

File tree

8 files changed

+16
-16
lines changed

8 files changed

+16
-16
lines changed

SearchQnA/docker_compose/intel/cpu/xeon/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ docker build --no-cache -t opea/embedding:latest --build-arg https_proxy=$https_
1515
### 2. Build Retriever Image
1616

1717
```bash
18-
docker build --no-cache -t opea/web-retriever-chroma:latest --build-arg https_proxy=$https_proxy --build-arg http_proxy=$http_proxy -f comps/web_retrievers/chroma/langchain/Dockerfile .
18+
docker build --no-cache -t opea/web-retriever:latest --build-arg https_proxy=$https_proxy --build-arg http_proxy=$http_proxy -f comps/web_retrievers/src/Dockerfile .
1919
```
2020

2121
### 3. Build Rerank Image
@@ -52,7 +52,7 @@ docker build --no-cache -t opea/opea/searchqna-ui:latest --build-arg https_proxy
5252
Then run the command `docker images`, you will have following images ready:
5353

5454
1. `opea/embedding:latest`
55-
2. `opea/web-retriever-chroma:latest`
55+
2. `opea/web-retriever:latest`
5656
3. `opea/reranking:latest`
5757
4. `opea/llm-textgen:latest`
5858
5. `opea/searchqna:latest`

SearchQnA/docker_compose/intel/cpu/xeon/compose.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ services:
3939
LOGFLAG: ${LOGFLAG}
4040
restart: unless-stopped
4141
web-retriever:
42-
image: ${REGISTRY:-opea}/web-retriever-chroma:${TAG:-latest}
43-
container_name: web-retriever-chroma-server
42+
image: ${REGISTRY:-opea}/web-retriever:${TAG:-latest}
43+
container_name: web-retriever-server
4444
ports:
4545
- "3003:7077"
4646
ipc: host

SearchQnA/docker_compose/intel/hpu/gaudi/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ docker build --no-cache -t opea/embedding:latest --build-arg https_proxy=$https_
1717
### 2. Build Retriever Image
1818

1919
```bash
20-
docker build --no-cache -t opea/web-retriever-chroma:latest --build-arg https_proxy=$https_proxy --build-arg http_proxy=$http_proxy -f comps/web_retrievers/chroma/langchain/Dockerfile .
20+
docker build --no-cache -t opea/web-retriever:latest --build-arg https_proxy=$https_proxy --build-arg http_proxy=$http_proxy -f comps/web_retrievers/src/Dockerfile .
2121
```
2222

2323
### 3. Build Rerank Image
@@ -52,7 +52,7 @@ docker build --no-cache -t opea/searchqna:latest --build-arg https_proxy=$https_
5252
Then run the command `docker images`, you will have
5353

5454
1. `opea/embedding:latest`
55-
2. `opea/web-retriever-chroma:latest`
55+
2. `opea/web-retriever:latest`
5656
3. `opea/reranking:latest`
5757
4. `opea/llm-textgen:latest`
5858
5. `opea/searchqna:latest`

SearchQnA/docker_compose/intel/hpu/gaudi/compose.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ services:
4747
LOGFLAG: ${LOGFLAG}
4848
restart: unless-stopped
4949
web-retriever:
50-
image: ${REGISTRY:-opea}/web-retriever-chroma:${TAG:-latest}
51-
container_name: web-retriever-chroma-server
50+
image: ${REGISTRY:-opea}/web-retriever:${TAG:-latest}
51+
container_name: web-retriever-server
5252
ports:
5353
- "3003:7077"
5454
ipc: host

SearchQnA/docker_image_build/build.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ services:
2323
dockerfile: comps/embeddings/src/Dockerfile
2424
extends: searchqna
2525
image: ${REGISTRY:-opea}/embedding:${TAG:-latest}
26-
web-retriever-chroma:
26+
web-retriever:
2727
build:
2828
context: GenAIComps
29-
dockerfile: comps/web_retrievers/chroma/langchain/Dockerfile
29+
dockerfile: comps/web_retrievers/src/Dockerfile
3030
extends: searchqna
31-
image: ${REGISTRY:-opea}/web-retriever-chroma:${TAG:-latest}
31+
image: ${REGISTRY:-opea}/web-retriever:${TAG:-latest}
3232
reranking:
3333
build:
3434
context: GenAIComps

SearchQnA/tests/test_compose_on_gaudi.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ function build_docker_images() {
1919
git clone https://github.com/opea-project/GenAIComps.git && cd GenAIComps && git checkout "${opea_branch:-"main"}" && cd ../
2020

2121
echo "Build all the images with --no-cache, check docker_image_build.log for details..."
22-
service_list="searchqna searchqna-ui embedding web-retriever-chroma reranking llm-textgen"
22+
service_list="searchqna searchqna-ui embedding web-retriever reranking llm-textgen"
2323
docker compose -f build.yaml build ${service_list} --no-cache > ${LOG_PATH}/docker_image_build.log
2424

2525
docker pull ghcr.io/huggingface/text-embeddings-inference:cpu-1.5
@@ -72,7 +72,7 @@ function validate_megaservice() {
7272
result=$(curl http://${ip_address}:3008/v1/searchqna -X POST -d '{"messages": "What is the capital of China?", "stream": "False"}' -H 'Content-Type: application/json')
7373
echo $result
7474

75-
docker logs web-retriever-chroma-server > ${LOG_PATH}/web-retriever-chroma-server.log
75+
docker logs web-retriever-server > ${LOG_PATH}/web-retriever-server.log
7676
docker logs searchqna-gaudi-backend-server > ${LOG_PATH}/searchqna-gaudi-backend-server.log
7777
docker logs tei-embedding-gaudi-server > ${LOG_PATH}/tei-embedding-gaudi-server.log
7878
docker logs embedding-gaudi-server > ${LOG_PATH}/embedding-gaudi-server.log

SearchQnA/tests/test_compose_on_xeon.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ function build_docker_images() {
1919
git clone https://github.com/opea-project/GenAIComps.git && cd GenAIComps && git checkout "${opea_branch:-"main"}" && cd ../
2020

2121
echo "Build all the images with --no-cache, check docker_image_build.log for details..."
22-
service_list="searchqna searchqna-ui embedding web-retriever-chroma reranking llm-textgen"
22+
service_list="searchqna searchqna-ui embedding web-retriever reranking llm-textgen"
2323
docker compose -f build.yaml build ${service_list} --no-cache > ${LOG_PATH}/docker_image_build.log
2424

2525
docker pull ghcr.io/huggingface/text-embeddings-inference:cpu-1.5
@@ -70,7 +70,7 @@ function validate_megaservice() {
7070
result=$(curl http://${ip_address}:3008/v1/searchqna -X POST -d '{"messages": "What is the capital of China?", "stream": "False"}' -H 'Content-Type: application/json')
7171
echo $result
7272

73-
docker logs web-retriever-chroma-server > ${LOG_PATH}/web_retriever.log
73+
docker logs web-retriever-server > ${LOG_PATH}/web_retriever.log
7474
docker logs searchqna-xeon-backend-server > ${LOG_PATH}/searchqna_backend.log
7575

7676
if [[ $result == *"capital"* ]]; then

docker_images_list.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,6 @@ Take ChatQnA for example. ChatQnA is a chatbot application service based on the
9696
| [opea/vllm](https://hub.docker.com/r/opea/vllm) | [Link](https://github.com/vllm-project/vllm/blob/main/Dockerfile.cpu) | The docker image powered by vllm-project for deploying and serving vllm Models |
9797
| [opea/vllm-gaudi]() | [Link](https://github.com/HabanaAI/vllm-fork/blob/habana_main/Dockerfile.hpu) | The docker image powered by vllm-fork for deploying and serving vllm-gaudi Models |
9898
| [opea/vllm-openvino](https://hub.docker.com/r/opea/vllm-openvino) | [Link](https://github.com/vllm-project/vllm/blob/main/Dockerfile.openvino) | The docker image powered by vllm-project for deploying and serving vllm Models of the Openvino Framework |
99-
| [opea/web-retriever-chroma](https://hub.docker.com/r/opea/web-retriever-chroma) | [Link](https://github.com/opea-project/GenAIComps/tree/main/comps/web_retrievers/chroma/langchain/Dockerfile) | The docker image exposed the OPEA retrieval microservice based on chroma vectordb for GenAI application use |
99+
| [opea/web-retriever]() | [Link](https://github.com/opea-project/GenAIComps/tree/main/comps/web_retrievers/src/Dockerfile) | The docker image exposed the OPEA web retrieval microservice based on a search engine and vector DB |
100100
| [opea/whisper](https://hub.docker.com/r/opea/whisper) | [Link](https://github.com/opea-project/GenAIComps/blob/main/comps/asr/src/integrations/dependency/whisper/Dockerfile) | The docker image exposed the OPEA Whisper service for GenAI application use |
101101
| [opea/whisper-gaudi](https://hub.docker.com/r/opea/whisper-gaudi) | [Link](https://github.com/opea-project/GenAIComps/blob/main/comps/asr/src/integrations/dependency/whisper/Dockerfile.intel_hpu) | The docker image exposed the OPEA Whisper service on Gaudi2 for GenAI application use |

0 commit comments

Comments
 (0)