☰
Langchain简单快速上手教程(六)—— LangSmith
2026/10/15 15:23:50 网站建设 项目流程

前言

本期我们将要简单介绍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 栏中找到进入。

创建完成后,保存好你的 API Key。 接下来配置两个环境变量。

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


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

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

结语

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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询