本文介绍了如何使用 Python 日志库 structlog 轻松监控 LLM 应用。structlog 允许生成 JSON 格式的日志,并在线程本地存储上下文信息,方便跟踪 Web 请求的生命周期。文章以一个 LLM 驱动的 Flask API 为例,展示了如何使用 structlog 记录请求信息、错误信息以及用户输入。最后,文章还介绍了如何使用 DuckDB 分析 JSON 格式的日志文件,并从中提取有价值的信息。