Amazon SageMaker 是一项全托管服务,用于快速轻松地构建、训练和部署机器学习(ML)模型。
Amazon SageMaker Experiments 是 Amazon SageMaker 的一项功能,允许你组织、跟踪、比较和评估 ML 实验及模型版本。
本笔记本展示了如何使用 LangChain 回调将提示词和其他 LLM 超参数记录并跟踪到 SageMaker Experiments 中。我们通过不同场景来演示该功能:
- 场景 1:单一 LLM - 使用单个 LLM 模型根据给定提示词生成输出的情况。
- 场景 2:顺序链 - 使用两个 LLM 模型组成顺序链的情况。
- 场景 3:带工具的智能体(思维链) - 在 LLM 基础上使用多种工具(搜索和数学)的情况。
安装与设置
- OpenAI: platform.openai.com/account/api-keys(用于 OpenAI LLM 模型)
- Google SERP API: serpapi.com/manage-api-key(用于 Google 搜索工具)
LLM 提示词跟踪
场景 1 - LLM
场景 2 - 顺序链
场景 3 - 带工具的智能体
加载日志数据
提示词记录完成后,我们可以按如下方式轻松加载并将其转换为 Pandas DataFrame。将这些文档连接 到 Claude、VSCode 等,通过 MCP 获取实时解答。

