from langchain_deepseek import ChatDeepSeek from langchain.prompts import PromptTemplate from langchain.schema.output_parser import StrOutputParser from dotenv import load_dotenv
from langchain_deepseek import ChatDeepSeek from langchain.prompts import PromptTemplate from langchain.schema.output_parser import StrOutputParser from dotenv import load_dotenv from langchain.callbacks.tracers import ConsoleCallbackHandler
# 全局调试 from langchain.globalsimport set_debug set_debug(True)
# 引用外部prompt from langsmith import Client from langchain_deepseek import ChatDeepSeek from langchain.schema.output_parser import StrOutputParser from langchain.callbacks.tracers import ConsoleCallbackHandler import os from dotenv import load_dotenv
# # 全局调试 # from langchain.globals import set_debug # set_debug(True)
from langchain_deepseek import ChatDeepSeek from langchain.schema.output_parser import StrOutputParser from dotenv import load_dotenv load_dotenv()
from langchain_core.runnables import RunnableWithMessageHistory from langchain_core.chat_history import BaseChatMessageHistory from langchain_community.chat_message_histories import ChatMessageHistory