LangSmith
LangSmith is a full-lifecycle DevOps service from LangChain that provides monitoring and observability. To integrate with Langflow, add your LangChain API key and configuration as Langflow environment variables, and then start Langflow.
- Obtain your LangChain API key from https://smith.langchain.com
- Add the following keys to the Langflow .env file.
Replace
LANGCHAIN_API_KEY
andLANGSMITH_PROJECT_NAME
with your LangChain API key.
_10LANGSMITH_TRACING=true_10LANGSMITH_ENDPOINT=https://api.smith.langchain.com/_10LANGSMITH_API_KEY=LANGCHAIN_API_KEY_10LANGSMITH_PROJECT=LANGSMITH_PROJECT_NAME
Alternatively, export the environment variables in your terminal:
export LANGSMITH_TRACING=true && export LANGSMITH_ENDPOINT="https://api.smith.langchain.com/" && export LANGSMITH_API_KEY="LANGCHAIN_API_KEY" && export LANGSMITH_PROJECT="LANGSMITH_PROJECT_NAME"
- Restart Langflow using
langflow run --env-file .env
- Run a project in Langflow.
- View the Langsmith dashboard for monitoring and observability.