sooh-j commited on
Commit
254bc93
1 Parent(s): ebceac4

Update handler.py

Browse files
Files changed (1) hide show
  1. handler.py +11 -11
handler.py CHANGED
@@ -59,17 +59,17 @@ class EndpointHandler():
59
  # })
60
  inputs = data.pop("inputs", data)
61
  parameters = data.pop("parameters", {})
62
- if isinstance(inputs, Image.Image):
63
- image = [inputs]
64
- else:
65
- try:
66
- imageBase64 = inputs["image"]
67
- # image = Image.open(BytesIO(base64.b64decode(imageBase64.split(",")[1].encode())))
68
- image = Image.open(BytesIO(base64.b64decode(imageBase64)))
69
 
70
- except:
71
- image_url = inputs['image']
72
- image = Image.open(requests.get(image_url, stream=True).raw).convert('RGB')
73
 
74
  question = inputs["question"]
75
 
@@ -109,4 +109,4 @@ class EndpointHandler():
109
  result = {}
110
  text_output = self.processor.decode(out[0], skip_special_tokens=True)
111
  result["text_output"] = text_output
112
- return result
 
59
  # })
60
  inputs = data.pop("inputs", data)
61
  parameters = data.pop("parameters", {})
62
+ # if isinstance(inputs, Image.Image):
63
+ # image = [inputs]
64
+ # else:
65
+ # try:
66
+ # imageBase64 = inputs["image"]
67
+ # # image = Image.open(BytesIO(base64.b64decode(imageBase64.split(",")[1].encode())))
68
+ # image = Image.open(BytesIO(base64.b64decode(imageBase64)))
69
 
70
+ # except:
71
+ image_url = inputs['image']
72
+ image = Image.open(requests.get(image_url, stream=True).raw).convert('RGB')
73
 
74
  question = inputs["question"]
75
 
 
109
  result = {}
110
  text_output = self.processor.decode(out[0], skip_special_tokens=True)
111
  result["text_output"] = text_output
112
+ return text_output