Starlette 应用(包括 FastAPI、FastHTML 及其他兼容应用)。
以下是一个使用 FastAPI 的示例。
“仅限 Python”
我们目前仅支持在使用
langgraph-api>=0.0.26 的 Python 部署中使用自定义生命周期事件。创建应用
从一个现有的 LangSmith 应用程序开始,将以下生命周期代码添加到您的webapp.py 文件中。如果您是从头开始,可以使用 CLI 从模板创建一个新应用。
配置 langgraph.json
将以下内容添加到您的 langgraph.json 配置文件中。确保路径指向您上面创建的 webapp.py 文件。
启动服务器
在本地测试服务器:Ctrl+C 停止它时,会看到清理消息。
部署
您可以将应用原样部署到云端或您的自托管平台。后续步骤
现在您已经为部署添加了生命周期事件,您可以使用类似的技术来添加自定义路由或自定义中间件,以进一步自定义服务器的行为。将这些文档连接到 Claude、VSCode 等,通过 MCP 获取实时答案。

