Add full FastAPI application
Browse files- app.py +1 -1
- requirements.txt +9 -0
app.py
CHANGED
|
@@ -1139,4 +1139,4 @@ async def query(request: QueryRequest, _: None = Depends(verify_api_key)) -> Que
|
|
| 1139 |
if __name__ == "__main__": # pragma: no cover - manual run path
|
| 1140 |
import uvicorn
|
| 1141 |
|
| 1142 |
-
uvicorn.run("
|
|
|
|
| 1139 |
if __name__ == "__main__": # pragma: no cover - manual run path
|
| 1140 |
import uvicorn
|
| 1141 |
|
| 1142 |
+
uvicorn.run("app:app", host="0.0.0.0", port=int(os.getenv("PORT", "7860")), reload=False)
|
requirements.txt
ADDED
|
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
fastapi==0.115.0
|
| 2 |
+
uvicorn==0.31.0
|
| 3 |
+
psycopg[binary]==3.2.13
|
| 4 |
+
sqlglot==25.20.2
|
| 5 |
+
sqlglotrs==0.2.12
|
| 6 |
+
pytest==8.4.2
|
| 7 |
+
httpx==0.27.2
|
| 8 |
+
numpy>=1.26.4
|
| 9 |
+
timesfm[torch]>=1.2.9; python_version < "3.12"
|