Amazon SageMaker 是一个完全托管的服务,用于快速轻松地构建、训练和部署机器学习(ML)模型。
Amazon SageMaker Experiments 是 Amazon SageMaker 的一项功能,可帮助您组织、跟踪、比较和评估 ML 实验与模型版本。
本笔记展示如何使用 LangChain Callback 将提示和其他 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 Search Tool)