Starlette
app (including FastAPI
, FastHTML
and other compatible apps).
Below is an example using FastAPI.
“Python only”
We currently only support custom lifespan events in Python deployments with
langgraph-api>=0.0.26
.Create app
Starting from an existing LangGraph Platform application, add the following lifespan code to yourwebapp.py
file. If you are starting from scratch, you can create a new app from a template using the CLI.
Configure langgraph.json
Add the following to your langgraph.json
configuration file. Make sure the path points to the webapp.py
file you created above.
Start server
Test the server out locally:Ctrl+C
.