fantaxy commited on
Commit
c97f523
1 Parent(s): ff1697a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -3
app.py CHANGED
@@ -24,10 +24,17 @@ def respond(message):
24
  num_inference_steps=28,
25
  api_name="/infer_t2i"
26
  )
27
- logging.info("Image generated: %s", result['url'])
28
 
29
- # 결과 이미지 반환
30
- return result['url']
 
 
 
 
 
 
 
31
  except Exception as e:
32
  logging.error("Error during API request: %s", str(e))
33
  return "Failed to generate image due to an error."
 
24
  num_inference_steps=28,
25
  api_name="/infer_t2i"
26
  )
27
+ logging.info("API response received: %s", result)
28
 
29
+ # 결과 확인 및 처리
30
+ if isinstance(result, dict) and 'url' in result:
31
+ return result['url']
32
+ elif isinstance(result, tuple):
33
+ logging.error("Unexpected tuple response: %s", result)
34
+ # 튜플 응답 처리, 예를 들어 result[0] 이 url을 포함하고 있다고 가정
35
+ return result[0]
36
+ else:
37
+ raise ValueError("Unexpected API response format")
38
  except Exception as e:
39
  logging.error("Error during API request: %s", str(e))
40
  return "Failed to generate image due to an error."