Langchain简单快速上手教程(六)—— LangSmith

@

前言

本期我们将要简单介绍Langchain中的另一个内容LangSmith,并主要介绍如何用LangSmith跟踪LLM的应用。

一、什么是LangSmith

LangSmith 是一个用于构建、调试、评估和监控大语言模型(LLM)应用程序的 DevOps 平台。其与框架无关,可以与 langchain 和 langgraph ⼀起使用,也可以不使用。

LangSmith同时也是一个用于帮助我们构建⽣产级 LLM 应⽤程序的平台,它将密切监控和评估我们的应用。其网址如下:LangSmith官网网址

二、如何用 LangSmith 跟踪 LLM 应用

当我们使用 LangChain 构建的许多应用程序时,可能会包含多个步骤和多次的 LLM 调用。随着这些应用程序变得越来越复杂,此时我们需要能够检查链或代理内部到底发生了什么变得至关重要。这便需要用 LangSmith 来跟踪 LLM 应用。

首先注册登录LangSmith平台,然后申请 LangSmith API Key,点击 Settings,就会跳转到"API Keys"设置页面,若没有跳转,可以在左侧 tab 栏中找到进入。
LangSmith
api

创建完成后,保存好你的 API Key。 接下来配置两个环境变量。
在这里插入图片描述

在配置完成后,让我们任意执行关于用Langchain调用LLM的代码。
再查看 LangSmith 平台,这将在 LangSmith 的默认跟踪项目中生成调用的跟踪。

跟踪
跟踪会以瀑布流形式展⽰调⽤的完整步骤,以及每个步骤的详细信息和耗时。此时我们便可知道链或代理内部到底发生了什么。

同时我们在使用 LangSmith 时没有代码介入,只需要配置下环境,就可以直接监控我们的应用。

结语

以上就是本期关于使用LangSmith来跟踪 LLM 应用的内容啦。如果喜欢我的内容,请点赞、收藏加关注,多多支持我,以及欢迎各位在评论区讨论交流,并指出我的不足,谢谢大家。

posted @ 2026-09-13 12:35  _梦影  阅读(30)  评论(0)    收藏  举报