为学习者
从 docs/learner/ 中的学习者课程开始。每节课程会告诉你要检出哪个检查点、在代码中进行哪些更改或在 Langfuse 中进行哪些配置,以及如何验证结果。
从 docs/learner/ 中的学习者课程开始。每节课程会告诉你要检出哪个检查点、在代码中进行哪些更改或在 Langfuse 中进行哪些配置,以及如何验证结果。
在以下情况下使用学习者路径:
- 从真实的 LLM 应用记录你的第一个跟踪,并理解你正在查看的内容。
- 将提示词移到 Langfuse 中,以便变更受版本控制并链接到跟踪。
- 监控生产行为,无需手动阅读每个跟踪。
- 构建数据集、运行实验并使用证据评估变更。
- 检查完整的 TypeScript 参考实现,可从中复制模式。
无需讲师。学习者课程足以支持自主学习模式下运行研讨会。
如何使用
main 是完整的参考实现。为了进行实际操作,检出课程中命名的检查点,进行缺失的更改,并在继续前验证结果。
checkpoint/00-setup 和 checkpoint/01-base-app 故意包含相同的无跟踪基础应用。Setup 使用该状态来验证密钥、依赖和端口;Base App 使用它进行定向。跟踪从 02-tracing 开始。
研讨会服务器和 npm 帮助程序脚本将存储库 .env 视为 Node 端的事实来源。来自其他项目的本地 shell 导出不会覆盖 .env,所以在该文件中更改研讨会密钥、Langfuse 主机、提示词标签和数据集名称。
研讨会足够小,可以在一次会话中完成,每个模块也可以独立使用,如果你只关心循环的一个部分的话。
接下来的步骤
- 从
docs/learner/00-setup.md开始按顺序遍历模块。 - 跳到与你想学习的章节相匹配的任何章节。
- 安装 Langfuse 技能(
/langfuse)以将本研讨会中的模式应用到你自己的代码库中。 - 有关每章的更大背景材料,请使用 Langfuse Academy。