Muhammad Usman Nazir commited on
Commit
4e3194a
·
1 Parent(s): 5fa859b

fix: add GZipMiddleware to compress responses for improved performance

Browse files
Files changed (1) hide show
  1. app.py +2 -0
app.py CHANGED
@@ -25,6 +25,7 @@ import numpy as np
25
  import torch
26
  from fastapi import FastAPI, File, HTTPException, Response, UploadFile, BackgroundTasks
27
  from fastapi.middleware.cors import CORSMiddleware
 
28
  from fastapi.staticfiles import StaticFiles
29
  from PIL import Image
30
  from transformers import (
@@ -216,6 +217,7 @@ def _load_intrinsic_model():
216
 
217
 
218
  app = FastAPI()
 
219
  app.add_middleware(
220
  CORSMiddleware,
221
  allow_origins=["https://room-editor-9y3b.vercel.app"],
 
25
  import torch
26
  from fastapi import FastAPI, File, HTTPException, Response, UploadFile, BackgroundTasks
27
  from fastapi.middleware.cors import CORSMiddleware
28
+ from fastapi.middleware.gzip import GZipMiddleware
29
  from fastapi.staticfiles import StaticFiles
30
  from PIL import Image
31
  from transformers import (
 
217
 
218
 
219
  app = FastAPI()
220
+ app.add_middleware(GZipMiddleware, minimum_size=1000)
221
  app.add_middleware(
222
  CORSMiddleware,
223
  allow_origins=["https://room-editor-9y3b.vercel.app"],