SarmaHighOnAI commited on
Commit
6fc59ff
·
verified ·
1 Parent(s): b4cffcc

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -1
app.py CHANGED
@@ -20,4 +20,12 @@ def generate_text(request: Request):
20
  headers = {"Authorization": f"Bearer {HF_TOKEN}"}
21
  payload = {"inputs": request.prompt}
22
  response = req.post(API_URL, headers=headers, json=payload)
23
- return {"response": response.json()[0]["generated_text"]}
 
 
 
 
 
 
 
 
 
20
  headers = {"Authorization": f"Bearer {HF_TOKEN}"}
21
  payload = {"inputs": request.prompt}
22
  response = req.post(API_URL, headers=headers, json=payload)
23
+ result = response.json()
24
+
25
+ # Handle different response formats
26
+ if isinstance(result, list) and len(result) > 0:
27
+ return {"response": result[0].get("generated_text", str(result))}
28
+ elif isinstance(result, dict):
29
+ return {"response": result.get("generated_text", str(result))}
30
+ else:
31
+ return {"response": str(result)}