Update handler.py
Browse files- handler.py +7 -6
handler.py
CHANGED
@@ -8,12 +8,13 @@ class EndpointHandler:
|
|
8 |
|
9 |
def __call__(self, data: Dict[str, Any]) -> Dict[str, Any]:
|
10 |
# Extract parameters from the data dictionary
|
11 |
-
trg_text = data.pop("
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
|
|
17 |
|
18 |
return self.predictor.predict(
|
19 |
trg_text,
|
|
|
8 |
|
9 |
def __call__(self, data: Dict[str, Any]) -> Dict[str, Any]:
|
10 |
# Extract parameters from the data dictionary
|
11 |
+
trg_text = data.pop("inputs", "")
|
12 |
+
parameters = data.get("parameters", {})
|
13 |
+
prefix_text = parameters.get("prefix_text", "")
|
14 |
+
context_length = parameters.get("context_length", 1024)
|
15 |
+
stride = parameters.get("stride", 512)
|
16 |
+
topk = parameters.get("topk", -1)
|
17 |
+
perf_metadata = parameters.get("perf_metadata", False)
|
18 |
|
19 |
return self.predictor.predict(
|
20 |
trg_text,
|