使用LangSmith开发和调试LLM应用。

简介

LangSmith是一个用于构建生产级LLM应用程序的平台,是LangChain旗下的。可以方便的调试、测试、评估LLM应用的开发流程。

使用

  • pip install -U langchain
  • 设置API_KEY
    1
    2
    3
    4
    
    export LANGCHAIN_TRACING_V2=true
    export LANGCHAIN_ENDPOINT=https://api.smith.langchain.com
    export LANGCHAIN_API_KEY=xxx
    export LANGCHAIN_PROJECT=test001  # if not specified, defaults to "default"
    

效果

image.png|750 以MapReduce为例,可以方便地看到每一步的调用。对开发和调试有很大帮助。

参考资料