Skip to main content

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.

  1. Obtain your LangChain API key from https://smith.langchain.com
  2. Add the following keys to the Langflow .env file. Replace LANGCHAIN_API_KEY and LANGSMITH_PROJECT_NAME with your LangChain API key.

_10
LANGSMITH_TRACING=true
_10
LANGSMITH_ENDPOINT=https://api.smith.langchain.com/
_10
LANGSMITH_API_KEY=LANGCHAIN_API_KEY
_10
LANGSMITH_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"

  1. Restart Langflow using langflow run --env-file .env
  2. Run a project in Langflow.
  3. View the Langsmith dashboard for monitoring and observability.

Search