Skip to content

Commit c812750

Browse files
committed
prompt_registry: Unifying API endpoint port
Unifying all port for API endpoints for prompt registry services with recent register_microservice wrapper function update. Signed-off-by: Yeoh, Hoong Tee <[email protected]>
1 parent 8f0f2b0 commit c812750

File tree

3 files changed

+12
-14
lines changed

3 files changed

+12
-14
lines changed

comps/prompt_registry/mongo/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ docker run -d -p 27017:27017 --name=mongo mongo:latest
4141
2. Run prompt_registry service
4242

4343
```bash
44-
docker run -d --name="promptregistry-mongo-server" -p 6012:6012 -p 6013:6013 -p 6014:6014 -e http_proxy=$http_proxy -e https_proxy=$https_proxy -e no_proxy=$no_proxy -e MONGO_HOST=${MONGO_HOST} -e MONGO_PORT=${MONGO_PORT} -e DB_NAME=${DB_NAME} -e COLLECTION_NAME=${COLLECTION_NAME} opea/promptregistry-mongo-server:latest
44+
docker run -d --name="promptregistry-mongo-server" -p 6012:6012 -e http_proxy=$http_proxy -e https_proxy=$https_proxy -e no_proxy=$no_proxy -e MONGO_HOST=${MONGO_HOST} -e MONGO_PORT=${MONGO_PORT} -e DB_NAME=${DB_NAME} -e COLLECTION_NAME=${COLLECTION_NAME} opea/promptregistry-mongo-server:latest
4545
```
4646

4747
## Invoke Microservice
@@ -64,7 +64,7 @@ curl -X 'POST' \
6464

6565
```bash
6666
curl -X 'POST' \
67-
http://{host_ip}:6013/v1/prompt/get \
67+
http://{host_ip}:6012/v1/prompt/get \
6868
-H 'accept: application/json' \
6969
-H 'Content-Type: application/json' \
7070
-d '{
@@ -73,7 +73,7 @@ curl -X 'POST' \
7373

7474
```bash
7575
curl -X 'POST' \
76-
http://{host_ip}:6013/v1/prompt/get \
76+
http://{host_ip}:6012/v1/prompt/get \
7777
-H 'accept: application/json' \
7878
-H 'Content-Type: application/json' \
7979
-d '{
@@ -84,7 +84,7 @@ curl -X 'POST' \
8484

8585
```bash
8686
curl -X 'POST' \
87-
http://{host_ip}:6013/v1/prompt/get \
87+
http://{host_ip}:6012/v1/prompt/get \
8888
-H 'accept: application/json' \
8989
-H 'Content-Type: application/json' \
9090
-d '{
@@ -95,7 +95,7 @@ curl -X 'POST' \
9595

9696
```bash
9797
curl -X 'POST' \
98-
http://{host_ip}:6014/v1/prompt/delete \
98+
http://{host_ip}:6012/v1/prompt/delete \
9999
-H 'accept: application/json' \
100100
-H 'Content-Type: application/json' \
101101
-d '{

comps/prompt_registry/mongo/prompt.py

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ class PromptId(BaseModel):
3434

3535

3636
@register_microservice(
37-
name="opea_service@prompt_mongo_create",
37+
name="opea_service@prompt_mongo",
3838
endpoint="/v1/prompt/create",
3939
host="0.0.0.0",
4040
input_datatype=PromptCreate,
@@ -62,11 +62,11 @@ async def create_prompt(prompt: PromptCreate):
6262

6363

6464
@register_microservice(
65-
name="opea_service@prompt_mongo_get",
65+
name="opea_service@prompt_mongo",
6666
endpoint="/v1/prompt/get",
6767
host="0.0.0.0",
6868
input_datatype=PromptId,
69-
port=6013,
69+
port=6012,
7070
)
7171
async def get_prompt(prompt: PromptId):
7272
"""Retrieves prompt from prompt store based on provided PromptId or user.
@@ -95,11 +95,11 @@ async def get_prompt(prompt: PromptId):
9595

9696

9797
@register_microservice(
98-
name="opea_service@prompt_mongo_delete",
98+
name="opea_service@prompt_mongo",
9999
endpoint="/v1/prompt/delete",
100100
host="0.0.0.0",
101101
input_datatype=PromptId,
102-
port=6014,
102+
port=6012,
103103
)
104104
async def delete_prompt(prompt: PromptId):
105105
"""Delete a prompt from prompt store by given PromptId.
@@ -125,6 +125,4 @@ async def delete_prompt(prompt: PromptId):
125125

126126

127127
if __name__ == "__main__":
128-
opea_microservices["opea_service@prompt_mongo_get"].start()
129-
opea_microservices["opea_service@prompt_mongo_create"].start()
130-
opea_microservices["opea_service@prompt_mongo_delete"].start()
128+
opea_microservices["opea_service@prompt_mongo"].start()

tests/test_prompt_registry_mongo.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ function build_docker_images() {
2222

2323
function start_service() {
2424

25-
docker run -d --name="test-comps-promptregistry-mongo-server" -p 6012:6012 -p 6013:6013 -p 6014:6014 -e http_proxy=$http_proxy -e https_proxy=$https_proxy -e no_proxy=$no_proxy -e MONGO_HOST=${MONGO_HOST} -e MONGO_PORT=${MONGO_PORT} -e DB_NAME=${DB_NAME} -e COLLECTION_NAME=${COLLECTION_NAME} opea/promptregistry-mongo-server:latest
25+
docker run -d --name="test-comps-promptregistry-mongo-server" -p 6012:6012 -e http_proxy=$http_proxy -e https_proxy=$https_proxy -e no_proxy=$no_proxy -e MONGO_HOST=${MONGO_HOST} -e MONGO_PORT=${MONGO_PORT} -e DB_NAME=${DB_NAME} -e COLLECTION_NAME=${COLLECTION_NAME} opea/promptregistry-mongo-server:latest
2626

2727
sleep 10s
2828
}

0 commit comments

Comments
 (0)