发布时间:2026/7/15 4:39:23
HoRain云--LangChain LangSmith HoRain云小助手个人主页 个人专栏: 《Linux 系列教程》《c语言教程》⛺️生活的理想就是为了理想的生活!⛳️ 推荐前些天发现了一个超棒的服务器购买网站性价比超高大内存超划算忍不住分享一下给大家。点击跳转到网站。专栏介绍专栏名称专栏介绍《C语言》本专栏主要撰写C干货内容和编程技巧让大家从底层了解C把更多的知识由抽象到简单通俗易懂。《网络协议》本专栏主要是注重从底层来给大家一步步剖析网络协议的奥秘一起解密网络协议在运行中协议的基本运行机制《docker容器精解篇》全面深入解析 docker 容器从基础到进阶涵盖原理、操作、实践案例助您精通 docker。《linux系列》本专栏主要撰写Linux干货内容从基础到进阶知识由抽象到简单通俗易懂帮你从新手小白到扫地僧。《python 系列》本专栏着重撰写Python相关的干货内容与编程技巧助力大家从底层去认识Python将更多复杂的知识由抽象转化为简单易懂的内容。《试题库》本专栏主要是发布一些考试和练习题库涵盖软考、HCIE、HRCE、CCNA等目录⛳️ 推荐专栏介绍LangSmith 是什么快速开始注册与安装实例自动追踪实例查看追踪记录手动创建追踪实例常用配置LangSmith 是 LangChain 官方的可观测性平台帮助你追踪 Agent 执行过程、监控性能、调试问题。LangSmith 是什么当 Agent 在后台运行时你看不到它内部发生了什么——调用了哪些模型、执行了哪些工具、每一步消耗了多少 Token。LangSmith 解决了这个黑盒问题。功能说明执行追踪记录 Agent 每一步的执行轨迹性能监控统计每次调用的耗时和 Token 消耗调试回放查看历史执行的详细信息评估测试创建测试集评估 Agent 表现快速开始注册与安装$ pip install langsmith在 smith.langchain.com 注册账号获取 API Key然后在 .env 中配置实例# .env 文件LANGCHAIN_TRACING_V2trueLANGCHAIN_API_KEYlsv2_pt_your_key_hereLANGCHAIN_PROJECTmy-agent-project自动追踪实例from dotenv import load_dotenvload_dotenv() # LangSmith 配置会自动加载from langchain.agents import create_agentfrom langchain.chat_models import init_chat_modelfrom langchain.messages import HumanMessagefrom langchain.tools import tool# 设置环境变量后所有 Agent 执行都会自动追踪# 无需额外代码tooldef search_course(keyword: str) - str:搜索课程return f搜索结果{keyword} 相关课程model init_chat_model(deepseek:deepseek-v4-flash, temperature0)agent create_agent(modelmodel,tools[search_course],system_prompt你是菜鸟教程 RUNOOB 的助手。,)# 这次执行会被自动记录到 LangSmithresult agent.invoke({messages: [HumanMessage(content搜索 Python 课程)]})# 打开 https://smith.langchain.com 查看追踪记录print(已完成请到 LangSmith 控制台查看追踪详情)查看追踪记录在 LangSmith 控制台中你可以看到每次 Agent 执行的完整轨迹执行时间线模型调用 → 工具调用 → 模型再调用的完整时间线输入/输出每一步的输入消息和模型返回结果Token 用量每次模型调用的 Token 消耗和费用估算延迟分析每一步的耗时分布错误信息如果某步出错可以看到完整的错误堆栈手动创建追踪实例from langsmith import traceable# 使用 traceable 装饰器标记需要追踪的函数traceabledef process_user_query(query: str) - dict:处理用户查询此函数会被单独追踪# 预处理cleaned query.strip().lower()# 调用 Agentresult agent.invoke({messages: [HumanMessage(contentcleaned)]})return {query: cleaned,answer: result[messages][-1].content,}# 在 LangSmith 中会看到 process_user_query 作为一个独立步骤result process_user_query( Python 课程推荐 )print(result[answer])常用配置环境变量说明示例LANGCHAIN_TRACING_V2启用追踪必须设为 truetrueLANGCHAIN_API_KEYLangSmith API Keylsv2_pt_xxxLANGCHAIN_PROJECT项目名称用于分组追踪my-agentLANGCHAIN_ENDPOINTAPI 端点默认即可https://api.smith.langchain.com生产环境建议将 LangSmith 的追踪采样率设低一些避免记录所有请求造成成本过高只在需要调试时开启完整追踪。❤️❤️❤️本人水平有限如有纰漏欢迎各位大佬评论批评指正如果觉得这篇文对你有帮助的话也请给个点赞、收藏下吧非常感谢! Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧

相关新闻

2026/7/15 4:39:23

STM32超声波测距硬件设计精解:从发射驱动到信号调理的电路实现

1. 超声波测距系统概述超声波测距是一种典型的非接触测量技术,广泛应用于工业自动化、机器人避障、智能家居等领域。它的核心原理是通过测量超声波从发射到接收回波的时间差,结合声速计算出距离。相比红外、激光等其他测距方式,超声波具有成本…

2026/7/15 4:39:23

C++ std::bind 参数绑定机制详解:从原理到实战应用

1. 项目概述在C的现代编程实践中,函数对象(Function Object)和回调机制是构建灵活、可复用代码的基石。无论是事件驱动系统、异步任务调度,还是实现策略模式,我们常常需要将某个函数与其部分参数预先“绑定”起来&…

2026/7/15 4:39:23

AI人工智能面试题002

文章目录 一、 简历与课程大纲匹配度深度评估 二、 采用面试形式详细摸底技术能力的方案 1. 破冰与基础能力摸底(验证真实性) 2. 核心项目深挖:“Nvcodec GPU抽帧服务”(考察底层原理与性能优化) 3. 高阶场景设计:“大模型线上服务优化”(考察架构思维与工程落地) 4. 手…

2026/7/15 11:35:18

如何免费让老款Mac焕然新生:OpenCore Legacy Patcher终极指南

如何免费让老款Mac焕然新生:OpenCore Legacy Patcher终极指南 【免费下载链接】OpenCore-Legacy-Patcher Experience macOS just like before 项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher 还在为2012年的MacBook Pro无法升级…

2026/7/15 11:35:18

网盘直链下载加速工具:突破限速壁垒的智能下载革新

网盘直链下载加速工具:突破限速壁垒的智能下载革新 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘…

2026/7/15 11:35:18

3分钟快速指南:如何轻松获取yuzu模拟器最新版本

3分钟快速指南:如何轻松获取yuzu模拟器最新版本 【免费下载链接】yuzu-downloads 项目地址: https://gitcode.com/GitHub_Trending/yu/yuzu-downloads 还在为寻找可靠的yuzu模拟器下载源而烦恼吗?yuzu-downloads项目正是为解决这一痛点而生。这个…

2026/7/15 11:35:18

Matlab与R语言核心差异与应用场景解析

1. 编程范式与设计哲学差异Matlab和R语言虽然都是广泛应用于科学计算和数据分析的工具,但两者的设计理念存在根本性差异。Matlab(Matrix Laboratory)最初是为工程师和科学家设计的矩阵计算环境,其核心思想是将所有数据视为矩阵进行…

2026/7/14 12:47:32

3步解锁音乐自由:ncmdumpGUI终极NCM文件解密转换指南

3步解锁音乐自由:ncmdumpGUI终极NCM文件解密转换指南 【免费下载链接】ncmdumpGUI C#版本网易云音乐ncm文件格式转换,Windows图形界面版本 项目地址: https://gitcode.com/gh_mirrors/nc/ncmdumpGUI 你是否曾在网易云音乐下载了心爱的歌曲&#…

2026/7/14 19:23:19

CANoe 19 SP3 配置 GB/T 27930-2023 A类系统:3步搭建BMS仿真测试环境

CANoe 19 SP3 配置 GB/T 27930-2023 A类系统:3步搭建BMS仿真测试环境随着新能源汽车行业的快速发展,充电通信协议的标准化和测试验证变得尤为重要。GB/T 27930-2023作为中国智能充电协议的最新版本,对充电机与电动汽车之间的通信提出了更严格…

2026/7/14 18:30:06

3步搞定RTL8852BE驱动:从零开始配置Wi-Fi 6网卡

3步搞定RTL8852BE驱动:从零开始配置Wi-Fi 6网卡 【免费下载链接】rtl8852be Realtek Linux WLAN Driver for RTL8852BE 项目地址: https://gitcode.com/gh_mirrors/rt/rtl8852be 还在为Linux系统无法识别RTL8852BE Wi-Fi 6网卡而烦恼吗?&#x1f…

2026/7/15 0:08:29

【LINUX】驱动

【LINUX驱动】【字符设备】【中断】【Platform】【网课 设备树】【GPIO】【PINCTRL】【INPUT】【IIC】【SPI】【网络驱动】【屏幕驱动】【一 设备树】【二 内核模块编译】【三 基本驱动框架】【四 Platform总线设备驱动框架】【五 驱动子系统】【六 综合】

2026/7/15 0:08:29

【1982-2026】全国高精度建筑轮廓|村级精度|SHP矢量

🔍 数据简介 本次分享1982-2026年全国村级精度建筑轮廓矢量数据,覆盖全国各省市区县,到村级别精细,为2026年最新实时采集成果,非网传仅60/77个城市的老旧数据。 数据含带高度/不带高度双版本,单体建筑边界精…

2026/7/15 0:08:29

【1975-2026】全国水系水路数据|河流/水库/运河|SHP矢量

🔍 数据简介 本次分享1975-2026年全国高精度水系水路矢量数据,覆盖全国全域,包含河流、水系、水库、运河、湿地、冰川、沟渠等全类别水文要素。 数据集包含双层矢量图层,字段分类清晰、要素齐全,支持2013-2026逐年完整…

2026/7/14 12:47:31

3个高效策略:快速掌握Axure中文界面配置

3个高效策略:快速掌握Axure中文界面配置 【免费下载链接】axure-cn Chinese language file for Axure RP. Axure RP 简体中文语言包。支持 Axure 11、10、9。不定期更新。 项目地址: https://gitcode.com/gh_mirrors/ax/axure-cn 还在为Axure RP的英文界面感…