Installation
Usage
The LangWatch API key is configured by default via the
LANGWATCH_API_KEY environment variable.LangWatchCallbackHandler to capture Langchain events as spans within your trace.
LangWatchCallbackHandler captures Langchain events and converts them into detailed LangWatch spans. Pass the callback handler to your Langchain components via the callbacks option in withConfig().
Check it worked
Run the example. The SDK flushes pending spans when the process exits. Then open your project in LangWatch: a new trace appears in the traces list within a few seconds. Open it to see the LangChain steps and the LLM call. If no trace appears, check thatLANGWATCH_API_KEY is set in the environment the process runs in.
Related
- Capturing RAG - Learn how to capture RAG data from LangChain retrievers and tools
- Capturing Metadata and Attributes - Add custom metadata and attributes to your traces and spans
- Capturing Evaluations & Guardrails - Log evaluations and implement guardrails in your LangChain applications