AdarshDRC commited on
Commit
7977b3d
·
verified ·
1 Parent(s): eb23bfb

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +4 -2
main.py CHANGED
@@ -44,6 +44,7 @@ def sanitize_filename(filename: str) -> str:
44
  async def upload_new_images(files: List[UploadFile] = File(...), folder_name: str = Form(...)):
45
  uploaded_urls = []
46
  standardized_folder = standardize_category_name(folder_name)
 
47
 
48
  try:
49
  for file in files:
@@ -54,7 +55,7 @@ async def upload_new_images(files: List[UploadFile] = File(...), folder_name: st
54
 
55
  image_url = db.upload_image(temp_path, standardized_folder)
56
 
57
- vectors_to_save = ai.process_image(temp_path, is_query=False)
58
 
59
  for vec_dict in vectors_to_save:
60
  image_id = str(uuid.uuid4())
@@ -72,11 +73,12 @@ async def search_database(file: UploadFile = File(...)):
72
  try:
73
  safe_filename = sanitize_filename(file.filename)
74
  temp_path = f"temp_uploads/query_{safe_filename}"
 
75
 
76
  with open(temp_path, "wb") as buffer:
77
  shutil.copyfileobj(file.file, buffer)
78
 
79
- vectors_to_search = ai.process_image(temp_path, is_query=True)
80
 
81
  all_results = []
82
  for vec_dict in vectors_to_search:
 
44
  async def upload_new_images(files: List[UploadFile] = File(...), folder_name: str = Form(...)):
45
  uploaded_urls = []
46
  standardized_folder = standardize_category_name(folder_name)
47
+ detect_faces: bool = Form(True)
48
 
49
  try:
50
  for file in files:
 
55
 
56
  image_url = db.upload_image(temp_path, standardized_folder)
57
 
58
+ vectors_to_save = ai.process_image(temp_path, is_query=False, detect_faces=detect_faces)
59
 
60
  for vec_dict in vectors_to_save:
61
  image_id = str(uuid.uuid4())
 
73
  try:
74
  safe_filename = sanitize_filename(file.filename)
75
  temp_path = f"temp_uploads/query_{safe_filename}"
76
+ detect_faces: bool = Form(True)
77
 
78
  with open(temp_path, "wb") as buffer:
79
  shutil.copyfileobj(file.file, buffer)
80
 
81
+ vectors_to_search = ai.process_image(temp_path, is_query=True, detect_faces=detect_faces)
82
 
83
  all_results = []
84
  for vec_dict in vectors_to_search: