推出LangSmith Fetch:从终端调试代理

推出LangSmith Fetch:从终端调试代理

💡 原文英文,约1000词,阅读约需4分钟。
📝

内容提要

LangSmith Fetch是一个命令行工具,允许开发者在终端直接访问LangSmith追踪数据,简化了UI与命令行之间的切换。用户可通过简单命令快速获取追踪信息,支持批量导出和编码代理集成,提升调试效率。

🎯

关键要点

  • LangSmith Fetch是一个命令行工具,允许开发者在终端直接访问LangSmith追踪数据。

  • 该工具简化了开发者在UI与命令行之间的切换,提高了调试效率。

  • 用户可以通过简单命令快速获取追踪信息,支持批量导出和编码代理集成。

  • LangSmith平台帮助开发者快速发布可靠的代理,捕获代理的所有操作。

  • LangSmith Fetch解决了在浏览器中调试带来的工作流中断问题。

  • 用户可以通过命令直接获取最近的追踪数据,无需打开浏览器。

  • 支持按时间范围和数量限制获取追踪数据,方便用户分析。

  • 支持将追踪数据导出为单独的JSON文件,适合批处理和测试套件构建。

  • LangSmith Fetch使编码代理能够直接访问完整的代理执行数据,提升调试能力。

  • CLI工具提供了更大的灵活性,适合开发者的多种工作流需求。

  • LangSmith Fetch与现有的LangSmith设置兼容,无需新配置即可使用。

  • 该工具现已在PyPI上发布,开发者可以立即安装并使用。

🔎

延伸解读

提高调试效率的关键

LangSmith Fetch通过命令行直接访问追踪数据,消除了开发者在调试过程中的工作流中断。这种无缝集成使得开发者能够快速获取所需信息,尤其适合那些习惯于终端操作的用户。

灵活性与兼容性

该工具与现有的LangSmith设置兼容,无需额外配置即可使用。这种设计不仅降低了使用门槛,还允许开发者根据自己的工作流需求灵活调整,提升了整体的开发效率。

CLI工具的优势

与MCP服务器相比,CLI工具提供了更大的灵活性。开发者可以根据需要快速检查追踪、将数据传输到其他工具,或保存追踪以供后续分析,充分利用Unix哲学的优势。

延伸问答

LangSmith Fetch是什么工具?

LangSmith Fetch是一个命令行工具,允许开发者在终端直接访问LangSmith追踪数据。

LangSmith Fetch如何提高调试效率?

它简化了开发者在UI与命令行之间的切换,用户可以通过简单命令快速获取追踪信息。

如何使用LangSmith Fetch导出追踪数据?

用户可以使用命令如'langsmith-fetch traces ./traces --project-uuid <your-uuid> --after 2025-12-01'来导出追踪数据。

LangSmith Fetch支持哪些功能?

它支持批量导出、编码代理集成、按时间范围获取追踪数据等功能。

LangSmith Fetch与现有的LangSmith设置兼容吗?

是的,LangSmith Fetch与现有的LangSmith设置兼容,无需新配置即可使用。

为什么选择命令行工具而不是MCP服务器?

命令行工具提供更大的灵活性,适合开发者的多种工作流需求,而MCP过于限制。

🏷️

标签

➡️

继续阅读