描述
Langfuse 是一个开源的 LLM 工程平台,它使开发人员能够构建和完善 AI 应用程序。它提供了一套全面的工具,用于追踪、提示管理、评估和分析,从而简化了从原型到生产的开发生命周期。该平台旨在帮助团队调试 AI 应用程序和代理,识别问题,并持续改进性能、成本和质量。
Langfuse 通过将可观察性、提示管理、评估、实验和人工注释集成到一个连接的工作流程中来实现。这使得开发人员能够深入了解他们的追踪,跟踪模型成本和延迟,并自动评估模型输出。该平台支持广泛的模型、框架和集成,包括 OpenAI、Anthropic、LangChain 和 Vercel AI SDK。它基于开放标准和数据可移植性构建,确保用户不会被锁定在平台中。Langfuse 提供诸如分层追踪、一键部署和回滚的提示管理,以及用于审查和注释的协作式人机交互工作流程等功能。
Langfuse 的主要功能包括全面的可观察性、提示管理、评估和实验。该平台允许用户按各种条件过滤追踪,管理提示,在生产数据上运行评估器,并并排比较结果。它还提供仪表板和自动化警报,以监控成本、延迟和质量。Langfuse 专为构建 AI 代理和 LLM 应用程序的开发人员、工程师和团队而设计。对于那些优先考虑开源解决方案、数据控制和简化的开发流程的人来说,它尤其有价值。该平台的价值主张在于它能够加速开发周期,提高 AI 应用程序的性能,并降低成本。
Langfuse的核心功能
分层追踪捕获每个 LLM 调用、工具调用和检索步骤
按用户、会话、成本、延迟或自定义元数据过滤追踪
在生产数据或实验期间运行评估器
通过一键部署和回滚将提示与代码分离
在真实的生产输入上测试提示,并并排比较模型
定义测试用例并运行实验
用于审查和创建黄金数据集的协作式人机交互工作流程
通过仪表板和自动化警报监控成本、延迟和质量
支持任何模型和框架
80+ 集成
开源 (MIT 许可证)
扩展到每月数十亿个事件
适用于所有内容的 REST API
查询 SDK
如何使用 Langfuse?
安装:从 github.com/langfuse/skills 安装 Langfuse AI 技能。
配置:配置该技能以将追踪添加到您的应用程序。
使用:使用该技能为您的应用程序设置评估。
优化:将代码库中的提示迁移到 Langfuse。
Langfuse的使用案例
- LLM 调试
- 提示管理
- 评估
- 实验
- 成本监控
- 延迟分析
- 人机交互
- AI 代理开发
- 生产监控







