跳到主要内容

LangSmith

LangSmith 是 LangChain 提供的全生命周期 DevOps 服务,提供监控和可观测性。要与 Langflow 集成,请将您的 LangChain API 密钥和配置作为 Langflow 环境变量添加,然后启动 Langflow。

  1. https://smith.langchain.com 获取您的 LangChain API 密钥

  2. 在您的 Langflow .env 文件中设置以下环境变量,将 LANGCHAIN_API_KEYLANGSMITH_PROJECT_NAME 替换为您自己的值:


    _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

    或者,您可以在终端中导出环境变量,而不是将它们添加到 .env 文件中:


    _10
    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"

  3. 使用修改后的 .env 文件或从您设置环境变量的终端重新启动 Langflow:


    _10
    langflow run --env-file .env

    如果您在终端中设置了环境变量,可以省略 --env-file。 但是,Langflow 可以从 .env 文件和您的终端中获取环境变量。 有关更多信息,请参阅 Langflow 环境变量

  4. 在 Langflow 中运行流程以生成一些活动。

  5. 查看 LangSmith 仪表板以进行监控和可观测性。

    LangSmith dashboard

Search