Spaces:
Sleeping
Sleeping
laserbeam2045
commited on
Commit
·
c6f721c
1
Parent(s):
ea7fb9b
fix
Browse files
app.py
CHANGED
|
@@ -88,4 +88,12 @@ async def generate(req: GenerationRequest):
|
|
| 88 |
raise HTTPException(status_code=500, detail=f"生成中にエラーが発生しました: {e}")
|
| 89 |
|
| 90 |
|
| 91 |
-
#
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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")
|