eheguy commited on
Commit
4516e1c
·
1 Parent(s): 4630190

Update CORS for Vercel

Browse files
Files changed (1) hide show
  1. main.py +13 -0
main.py CHANGED
@@ -11,8 +11,21 @@ from humanizer import humanize_text
11
  from detector import get_ai_score
12
  from evaluator import get_similarity, meaning_preserved
13
 
 
 
14
  app = FastAPI(title="AI Humanizer API")
15
 
 
 
 
 
 
 
 
 
 
 
 
16
  class HumanizeRequest(BaseModel):
17
  text: str
18
  mode: str = "standard"
 
11
  from detector import get_ai_score
12
  from evaluator import get_similarity, meaning_preserved
13
 
14
+ from fastapi.middleware.cors import CORSMiddleware
15
+
16
  app = FastAPI(title="AI Humanizer API")
17
 
18
+ app.add_middleware(
19
+ CORSMiddleware,
20
+ allow_origins=[
21
+ "http://localhost:3000",
22
+ "http://localhost:5173",
23
+ ],
24
+ allow_origin_regex=r"https://.*\.vercel\.app",
25
+ allow_methods=["*"],
26
+ allow_headers=["*"],
27
+ )
28
+
29
  class HumanizeRequest(BaseModel):
30
  text: str
31
  mode: str = "standard"