first push
This commit is contained in:
11
backend/app/api/routes/workflow.py
Normal file
11
backend/app/api/routes/workflow.py
Normal file
@@ -0,0 +1,11 @@
|
||||
from fastapi import APIRouter
|
||||
from app.schemas.api import WorkflowRequest, WorkflowResponse
|
||||
from app.services.workflow_service import run_arc_workflow
|
||||
|
||||
router = APIRouter(tags=["workflow"])
|
||||
|
||||
|
||||
@router.post("/workflow/run", response_model=WorkflowResponse)
|
||||
async def run_workflow(payload: WorkflowRequest):
|
||||
result = await run_arc_workflow(payload.user_input)
|
||||
return WorkflowResponse(**result)
|
||||
Reference in New Issue
Block a user