LangSmith

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2023 Nov 14 13:28
Editor
Edited
Edited
2025 Nov 11 15:23
Refs
Refs
LangFuse
LangSmith is a service provided by
LangChain
that supports experimentation, evaluation, debugging, and systematic development workflows for designing and iterating on LLM-based applications.
While
LangFuse
focuses on operational logging and monitoring of LLM applications, LangSmith is a dedicated end-to-end tool for LangChain that supports the entire development cycle of LLM applications.
LangSmith Usages
 

LangSmith

  • [Project = Session] Sessions are also referred to as "Projects" in the UI
    • Trace - an execution composed of a set of runs (UI-only, no fixed scheme)
      • Run - a unit of LLM call or function
        • Message - a unit of conversation request & answer

LangFuse

  • (Session) optional trace grouping from user side
    • Trace - a unit of interaction
      • Observation - a unit of LLM call or function

MLFlow

  • Run - an execution
    • Trace
      • Span - an action
LangSmith Run = LangFuse Observation
LangSmith Trace = LangFuse Session
 
 

Rate Limit

Setup
Usage chart example
Hub
 
 

Recommendations