You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Langchain 0.0.345中LCEL方式如何开启Verbose日志输出?

LangChain 0.0.345 LCEL模式下查看底层运行日志的方法
  • 配置Python日志系统
    LangChain的verbose输出依赖Python标准logging模块,需先将日志级别调整为DEBUG,才能捕获组件运行的底层细节。在代码开头添加如下配置:

    import logging
    logging.basicConfig(level=logging.DEBUG)
    
  • 为LCEL链内组件显式开启verbose
    0.0.345版本中,全局set_verbose尚未完全适配LCEL模式,需在具体组件(如提示模板、模型)上单独设置verbose=True:

    from langchain.chat_models import ChatOpenAI
    from langchain.prompts import ChatPromptTemplate
    from langchain.schema.output_parser import StrOutputParser
    import logging
    
    # 初始化日志配置
    logging.basicConfig(level=logging.DEBUG)
    
    # 为组件开启verbose
    prompt = ChatPromptTemplate.from_template("tell me a joke about {topic}", verbose=True)
    model = ChatOpenAI(verbose=True)
    output_parser = StrOutputParser()
    
    chain = prompt | model | output_parser
    chain.invoke({"topic": "ice cream"})
    
  • 查看输出细节
    配置完成后运行脚本,控制台会输出以下内容:

    • 提示模板的渲染过程
    • 模型的请求参数与原始响应
    • LCEL链的执行步骤等底层运行信息

内容的提问来源于stack exchange,提问作者Pythonist

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 16:24:53