N1etZsch3 在 关于LangChain使用OpenAI标准,无法输出模型相应内容中的reasoning_content字段问题。 中发帖
最近在尝试用 LangChain 开发 Agent,有个很奇怪的问题:调用 ChatModel,只能流式输出 content 字段,但是没有办法流式输出 ** 模型的思考过程 **,以 DashScope 为例就是:reasoning_content 字段。
以这个代码为例:
import os
from dotenv import load_dotenv
from langchain_core.messages import HumanMessage, SystemMessage
from langchain_openai import ChatOpenAI
# 加载.env 文件中的环境变量
load_dotenv ()
class DashScopeChatOpenAI (ChatOpenAI):
"""支持流式输出模型思考内容"""
# 初始化模型
...