wai572 commited on
Commit
1965e34
·
1 Parent(s): 90ffb43

corsmiddleware

Browse files
Files changed (1) hide show
  1. main.py +6 -0
main.py CHANGED
@@ -7,6 +7,7 @@ from datetime import datetime
7
  import cv2
8
  import numpy as np
9
  from fastapi import FastAPI, HTTPException, UploadFile
 
10
  from fastapi.responses import JSONResponse
11
  from PIL import Image
12
 
@@ -32,6 +33,11 @@ from utils import convert2pbn, convert2pbn_txt, is_text_valid
32
 
33
  # FastAPIインスタンスを作成
34
  app = FastAPI()
 
 
 
 
 
35
 
36
  # AIモデルとテンプレートを起動時に読み込む
37
  trocr_pipeline = None # load_model()のロジックをここに
 
7
  import cv2
8
  import numpy as np
9
  from fastapi import FastAPI, HTTPException, UploadFile
10
+ from fastapi.middleware.cors import CORSMiddleware
11
  from fastapi.responses import JSONResponse
12
  from PIL import Image
13
 
 
33
 
34
  # FastAPIインスタンスを作成
35
  app = FastAPI()
36
+ origins = [
37
+ "http://localhost",
38
+ "http://localhost:5173", # Default URL for Vite React dev server
39
+ "https://board-recognizer-30ib6veo9-wai572s-projects.vercel.app", # Your deployed frontend
40
+ ]
41
 
42
  # AIモデルとテンプレートを起動時に読み込む
43
  trocr_pipeline = None # load_model()のロジックをここに