feedlight42 commited on
Commit
6cbe35a
·
1 Parent(s): aa9f8f2

return pictogram id list along with image

Browse files
Files changed (1) hide show
  1. main.py +5 -1
main.py CHANGED
@@ -5,7 +5,7 @@ from transformers import MBartForConditionalGeneration, MBartTokenizerFast
5
  import torch
6
  import requests, json, base64
7
  from io import BytesIO
8
- from typing import Optional
9
 
10
 
11
  # Initialize FastAPI app with versioning
@@ -25,6 +25,7 @@ class TranslationResponse(BaseModel):
25
  language: str
26
  src: str
27
  tgt: Optional[str] = None
 
28
  image_base64: Optional[str] = None
29
 
30
 
@@ -87,6 +88,7 @@ def translate(request: TranslationRequest):
87
  language=request.language,
88
  src=request.src,
89
  tgt=None,
 
90
  image_base64=None,
91
  )
92
 
@@ -111,6 +113,7 @@ def translate(request: TranslationRequest):
111
  language=request.language,
112
  src=request.src,
113
  tgt=tgt_sentence,
 
114
  image_base64=encoded_image,
115
  )
116
 
@@ -118,5 +121,6 @@ def translate(request: TranslationRequest):
118
  language=request.language,
119
  src=request.src,
120
  tgt=tgt_sentence,
 
121
  image_base64=None,
122
  )
 
5
  import torch
6
  import requests, json, base64
7
  from io import BytesIO
8
+ from typing import List, Optional
9
 
10
 
11
  # Initialize FastAPI app with versioning
 
25
  language: str
26
  src: str
27
  tgt: Optional[str] = None
28
+ pictogram_ids: List[Optional[int]] = None
29
  image_base64: Optional[str] = None
30
 
31
 
 
88
  language=request.language,
89
  src=request.src,
90
  tgt=None,
91
+ pictogram_ids=[],
92
  image_base64=None,
93
  )
94
 
 
113
  language=request.language,
114
  src=request.src,
115
  tgt=tgt_sentence,
116
+ pictogram_ids=pictogram_ids,
117
  image_base64=encoded_image,
118
  )
119
 
 
121
  language=request.language,
122
  src=request.src,
123
  tgt=tgt_sentence,
124
+ pictogram_ids=pictogram_ids,
125
  image_base64=None,
126
  )