Patrick Kastner commited on
Commit
eee38e9
·
1 Parent(s): 5369802

chore: add Hugging Face Space configuration

Browse files
Files changed (3) hide show
  1. Dockerfile +1 -1
  2. README.md +8 -0
  3. render.yaml +0 -25
Dockerfile CHANGED
@@ -14,4 +14,4 @@ COPY . .
14
  # Model is downloaded at startup via MODEL_URL env var
15
  CMD ["sh", "-c", "uv run python download_model.py && uv run uvicorn api:app --host 0.0.0.0 --port ${PORT:-8000}"]
16
 
17
- EXPOSE 8000
 
14
  # Model is downloaded at startup via MODEL_URL env var
15
  CMD ["sh", "-c", "uv run python download_model.py && uv run uvicorn api:app --host 0.0.0.0 --port ${PORT:-8000}"]
16
 
17
+ EXPOSE 7860
README.md CHANGED
@@ -1,3 +1,11 @@
 
 
 
 
 
 
 
 
1
  # Eddy3D GAN Wind Prediction API
2
 
3
  FastAPI service that serves the GAN surrogate model for urban pedestrian-level wind flow prediction.
 
1
+ ---
2
+ title: Eddy3D GAN API
3
+ emoji: 🌬️
4
+ colorFrom: blue
5
+ colorTo: green
6
+ sdk: docker
7
+ app_port: 8000
8
+ ---
9
  # Eddy3D GAN Wind Prediction API
10
 
11
  FastAPI service that serves the GAN surrogate model for urban pedestrian-level wind flow prediction.
render.yaml DELETED
@@ -1,25 +0,0 @@
1
- services:
2
- - type: web
3
- name: eddy3d-gan-api
4
- runtime: docker
5
- dockerfilePath: ./Dockerfile
6
- region: oregon
7
- plan: starter
8
- healthCheckPath: /health
9
- envVars:
10
- - key: MODEL_URL
11
- value: "https://huggingface.co/SustainableUrbanSystemsLab/UrbanWind-GAN/resolve/main/GAN-21-05-2023-23-Generative.onnx"
12
- - key: MODEL_PATH
13
- value: /app/model.onnx
14
- - key: MODEL_SHA256
15
- value: ""
16
- - key: PORT
17
- value: "8000"
18
- - key: LOG_LEVEL
19
- value: INFO
20
- - key: ALLOWED_ORIGINS
21
- value: "*"
22
- - key: RATE_LIMIT_REQUESTS
23
- value: "30"
24
- - key: RATE_LIMIT_WINDOW
25
- value: minute