vkumartr commited on
Commit
d975c93
·
verified ·
1 Parent(s): d2c0721

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -1
app.py CHANGED
@@ -115,7 +115,7 @@ def extract_invoice_data(file_data, content_type, json_schema):
115
  base64_encoded = base64.b64encode(img_byte_arr.getvalue()).decode('utf-8')
116
  base64_images.append(f"data:image/png;base64,{base64_encoded}")
117
 
118
- content_type = "image/png"
119
 
120
  except Exception as e:
121
  logger.error(f"Error converting PDF to image: {e}")
@@ -125,6 +125,7 @@ def extract_invoice_data(file_data, content_type, json_schema):
125
  # Handle direct image files
126
  base64_encoded = base64.b64encode(file_data).decode('utf-8')
127
  base64_images.append(f"data:{content_type};base64,{base64_encoded}")
 
128
 
129
  # Prepare OpenAI request
130
  openai_content = [{"type": "image_url", "image_url": {"url": img_base64}} for img_base64 in base64_images]
 
115
  base64_encoded = base64.b64encode(img_byte_arr.getvalue()).decode('utf-8')
116
  base64_images.append(f"data:image/png;base64,{base64_encoded}")
117
 
118
+ content_type = "application/pdf"
119
 
120
  except Exception as e:
121
  logger.error(f"Error converting PDF to image: {e}")
 
125
  # Handle direct image files
126
  base64_encoded = base64.b64encode(file_data).decode('utf-8')
127
  base64_images.append(f"data:{content_type};base64,{base64_encoded}")
128
+ content_type = "image/png"
129
 
130
  # Prepare OpenAI request
131
  openai_content = [{"type": "image_url", "image_url": {"url": img_base64}} for img_base64 in base64_images]