Test and evaluate
Software engineering relies on unit testing to build performant, production-ready applications. LangSmith provides that same functionality for LLM applications. Spin up test datasets, run your applications over them, and inspect results without having to leave LangSmith.
Given the stochastic nature of LLMs, it can be hard to answer the simple question: “what’s happening with my application?” LangSmith enables mission-critical observability with only a few lines code.
Prompts power your team's chains and agents, and LangSmith allows you to refine, test, and version them in one place. LangChain Prompt Hub makes it easier to discover and save successful prompts for any use case, so you don't have to start from scratch.