un-index commited on
Commit
1ef28ae
·
1 Parent(s): 6ac99e7
Files changed (1) hide show
  1. app.py +6 -1
app.py CHANGED
@@ -91,7 +91,12 @@ def f(context, temperature, top_p, max_length, model_idx, SPACE_VERIFICATION_KEY
91
  while (max_length > 0):
92
  payload = {"inputs": context, "parameters": {"max_new_tokens": 250, "temperature": temperature, "top_p": top_p}}
93
  response = requests.request("POST", API_URL, data=json.dumps(payload), headers=headers)
94
- context = json.loads(response.content.decode("utf-8"))[0]['generated_text']
 
 
 
 
 
95
  generated_text += context
96
  max_length -= 250
97
 
 
91
  while (max_length > 0):
92
  payload = {"inputs": context, "parameters": {"max_new_tokens": 250, "temperature": temperature, "top_p": top_p}}
93
  response = requests.request("POST", API_URL, data=json.dumps(payload), headers=headers)
94
+ context = json.loads(response.content.decode("utf-8"))#[0]['generated_text']
95
+ # handle inconsistent inference API
96
+ if 'generated_text' in context[0]:
97
+ context = context[0]['generated_text']
98
+ else:
99
+ context = context[0][0]['generated_text']
100
  generated_text += context
101
  max_length -= 250
102