hughtayloe commited on
Commit
928a2e1
1 Parent(s): c8ebd57

Update handler.py

Browse files
Files changed (1) hide show
  1. handler.py +8 -5
handler.py CHANGED
@@ -19,10 +19,13 @@ class EndpointHandler():
19
 
20
  def __call__(self, data: Dict[str, Any]):
21
  parameters = data.pop("inputs", data)
22
- url = "http://images.cocodataset.org/val2017/000000039769.jpg"
23
  prompt = "USER: <image>\nWhat are these?\nASSISTANT:"
24
  raw_image = Image.open(requests.get(url, stream=True).raw)
25
- inputs = self.processor(prompt, raw_image, return_tensors='pt').to(0, torch.float16)
26
- output = self.model.generate(**inputs, max_new_tokens=200, do_sample=False)
27
- readable = (self.processor.decode(output[0][2:], skip_special_tokens=True))
28
- return readable
 
 
 
 
19
 
20
  def __call__(self, data: Dict[str, Any]):
21
  parameters = data.pop("inputs", data)
22
+ url = ["http://images.cocodataset.org/val2017/000000039769.jpg", "http://images.cocodataset.org/val2017/000000039769.jpg","http://images.cocodataset.org/val2017/000000039769.jpg"]
23
  prompt = "USER: <image>\nWhat are these?\nASSISTANT:"
24
  raw_image = Image.open(requests.get(url, stream=True).raw)
25
+ outputs = []
26
+ for link in url:
27
+ inputs = self.processor(prompt, raw_image, return_tensors='pt').to(0, torch.float16)
28
+ output = self.model.generate(**inputs, max_new_tokens=200, do_sample=False)
29
+ print(self.processor.decode(output[0][2:], skip_special_tokens=True))
30
+ outputs.append(url)
31
+ return outputs