FaceRecog_hf / app.py
tjrlgns09's picture
.
02a7bf9
raw
history blame contribute delete
614 Bytes
from fastapi import FastAPI, File, UploadFile
from fastapi.responses import JSONResponse
from insightface.app import FaceAnalysis
import numpy as np
import cv2
import faiss
import pickle
import os
import uvicorn
import tempfile
from routers import embed_v2, predict
# βœ… FastAPI μ•± 생성
app = FastAPI()
app.include_router(embed_v2.router, prefix="/embed")
app.include_router(predict.router, prefix="/predict")
@app.get("/")
def hello():
return {"msg": "Hello FastAPI!"}
# βœ… λ‘œμ»¬μ—μ„œ μ‹€ν–‰ν•  경우
if __name__ == "__main__":
uvicorn.run("main:app", host="0.0.0.0", port=8000, reload=True)