| 12345678910111213 |
- from fastapi import APIRouter
- from app.models.schemas import PlanRequest, PlanResponse
- from app.services.plan_converter import PlanConverter
- router = APIRouter(prefix="/api", tags=["plan"])
- @router.post("/plan", response_model=PlanResponse)
- def create_plan(payload: PlanRequest) -> PlanResponse:
- code = PlanConverter.to_mermaid(payload.text, payload.direction)
- return PlanResponse(mermaid_code=code)
|