Spaces:
Sleeping
Sleeping
Ken Sang Tang commited on
Update app.py
Browse files
app.py
CHANGED
|
@@ -19,6 +19,12 @@ async def chat(request: Request):
|
|
| 19 |
async def chat(request: Request):
|
| 20 |
return templates.TemplateResponse("chat.html", {"request": request})
|
| 21 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
|
| 23 |
# Load OPENMANUS_ENDPOINT_URL from env or config fallback
|
| 24 |
OPENMANUS_ENDPOINT_URL = os.getenv("OPENMANUS_ENDPOINT_URL")
|
|
|
|
| 19 |
async def chat(request: Request):
|
| 20 |
return templates.TemplateResponse("chat.html", {"request": request})
|
| 21 |
|
| 22 |
+
@app.post("/tasks")
|
| 23 |
+
async def create_task(prompt: str = Body(..., embed=True)):
|
| 24 |
+
task = task_manager.create_task(prompt)
|
| 25 |
+
asyncio.create_task(run_task(task.id, prompt))
|
| 26 |
+
return {"task_id": task.id}
|
| 27 |
+
|
| 28 |
|
| 29 |
# Load OPENMANUS_ENDPOINT_URL from env or config fallback
|
| 30 |
OPENMANUS_ENDPOINT_URL = os.getenv("OPENMANUS_ENDPOINT_URL")
|