Skip to content

Commit 28925e4

Browse files
chore(ml-service): add render.yaml, fix Dockerfile PORT, add google-generativeai dep
1 parent d1ae8b7 commit 28925e4

3 files changed

Lines changed: 16 additions & 2 deletions

File tree

services/ml-service/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ COPY models /app/models
2121

2222
EXPOSE 8000
2323

24-
CMD ["uvicorn", "app.main:app", "--host", "0.0.0.0", "--port", "8000"]
24+
CMD uvicorn app.main:app --host 0.0.0.0 --port ${PORT:-8000}

services/ml-service/render.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
services:
2+
- type: web
3+
name: chitsetu-ml-service
4+
env: docker
5+
dockerfilePath: ./Dockerfile
6+
dockerContext: .
7+
branch: main
8+
region: singapore
9+
plan: starter
10+
healthCheckPath: /
11+
envVars:
12+
- key: GEMINI_API_KEY
13+
sync: false

services/ml-service/requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ joblib==1.3.2
66
fastapi==0.110.0
77
uvicorn==0.29.0
88
pydantic==2.6.4
9-
python-dotenv==1.0.1
9+
python-dotenv==1.0.1
10+
google-generativeai==0.7.2

0 commit comments

Comments
 (0)