LangSmith launched as LangChain's answer to production observability: set LANGCHAIN_TRACING_V2=true and LANGCHAIN_API_KEY, and every run is automatically uploaded with full step-by-step traces, latency per step, token counts, cost estimates, and the ability to replay any run. Free tier: 5,000 traces/month. Production cost scales with volume. Key tradeoff: complete observability, but requires an internet connection and sends LLM prompts to an external service — a non-starter for some production environments.
→ The gap between set_verbose(True) and full observability: LangSmith fills it, but at the cost of an external dependency