laserbeam2045 commited on
Commit
c6f721c
·
1 Parent(s): ea7fb9b
Files changed (1) hide show
  1. app.py +9 -1
app.py CHANGED
@@ -88,4 +88,12 @@ async def generate(req: GenerationRequest):
88
  raise HTTPException(status_code=500, detail=f"生成中にエラーが発生しました: {e}")
89
 
90
 
91
- # ローカル起動用のコードは Hugging Face Spaces では不要なため削除
 
 
 
 
 
 
 
 
 
88
  raise HTTPException(status_code=500, detail=f"生成中にエラーが発生しました: {e}")
89
 
90
 
91
+ # -----------------------------------------------------------------------------
92
+ # Uvicorn サーバーの起動 (Hugging Face Spaces 用)
93
+ # -----------------------------------------------------------------------------
94
+ # if __name__ == "__main__": ガードは付けずに直接実行
95
+ import uvicorn
96
+ # Hugging Face Spaces は通常 PORT 環境変数を設定する
97
+ port = int(os.environ.get("PORT", 8000))
98
+ # host="0.0.0.0" でコンテナ外からのアクセスを許可
99
+ uvicorn.run(app, host="0.0.0.0", port=port, log_level="info")