文档 / API 与数据平台
API 与数据平台
Langfuse 的设计目标是开放、可扩展和灵活(参见为什么选择 langfuse?)。使用 Langfuse 的人在其之上构建了各种各样的工作流和定制能力。这一切都由我们开放的数据平台驱动。
示例用例:
- 基于 Langfuse 追踪的 LLM 成本进行计费
- 在外部仪表盘中报告在线评估结果
- 基于 traces 的原始导出进行微调
- 在数据仓库中将 LLM 评估与观察到的用户行为相关联
从这里开始
mermaid
graph LR
LF["Langfuse<br/><br/>• Traces<br/>• Prompts<br/>• Scores"]
LF --> API["Public API"]
LF --> Dash["In-app Dashboards"]
LF --> Metrics["Metrics API v2"]
LF --> Observations["Observations API v2"]
LF --> Export["Exports to S3 / DWH"]
根据你想构建的内容选择数据访问路径:
| 目标 | 推荐路径 |
|---|---|
| 查询聚合的成本、用量、延迟、体量或分数指标 | Metrics API v2 |
| 获取行级的 spans、generations 或 events | Observations API v2 |
| 从 Python 或 JS/TS 使用 API | 通过 SDK 查询 |
| 按计划导出大量数据 | Blob 存储导出 |
| 下载经过滤的一次性导出 | 从 UI 导出 |
| 管理提示词、数据集、项目和其他资源 | Public API |