Building Function AppsΒΆ
The easiest way to run your graphs is by creating a small function_app.py
module that builds the Azure Functions app. Use create_app_from_yaml
to load your configuration and register all graphs as HTTP triggers.
from langgraph_func.func_app_builder.create_app import create_app_from_yaml
app = create_app_from_yaml("function-app.yml")
Place this file in the root of your Functions project. When you start the Azure Functions host (func start --python
) the app will expose one route per graph as well as Swagger documentation under /api/docs
and /api/openapi.json
.
During development you can run the host locally to debug your graphs just as you would with plain langgraph
code.