此外,您还可以选择并排比较多个执行:
Aim 是完全开源的,在 GitHub 上了解有关 Aim 的更多信息。 接下来,我们看看如何启用和配置 Aim 回调。使用 Aim 跟踪 LangChain 执行
在本笔记本中,我们将探讨三种使用场景。首先,我们将安装必要的包并导入某些模块。随后,我们将配置两个可以在 Python 脚本中或通过终端设置的环境变量。AimCallbackHandler 的事件方法接受 LangChain 模块或代理作为输入,并至少将提示和生成的结果以及 LangChain 模块的序列化版本记录到指定的 Aim 运行中。
flush_tracker 函数用于在 Aim 上记录 LangChain 资产。默认情况下,会话会被重置而不是直接终止。 场景 1
在第一个场景中,我们将使用 OpenAI LLM。场景 2
场景二涉及跨多代与多个子链的链式操作。场景 3
第三个场景涉及带工具的代理。以编程方式连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。