Skip to main content

LangSmith

LangSmith 是來自 LangChain 的全生命週期 DevOps 服務,提供監控和可觀測性。要與 AgentBuilder 整合,請將您的 LangChain API 金鑰和配置添加為 AgentBuilder 環境變數,然後啟動 AgentBuilder。

  1. https://smith.langchain.com 取得您的 LangChain API 金鑰

  2. 在您的 AgentBuilder .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 檔案重新啟動 AgentBuilder,或從您設定環境變數的終端機啟動:


    _10
    langflow run --env-file .env

    如果您在終端機中設定了環境變數,您可以省略 --env-file。 但是,AgentBuilder 可以從 .env 您的終端機取得環境變數。 有關更多資訊,請參閱 AgentBuilder 環境變數

  4. 在 AgentBuilder 中執行FLOW以產生一些活動。

  5. 查看 LangSmith 儀表板以進行監控和可觀測性。

    LangSmith dashboard

Search