这是我的代码:
from langchain_core.prompts import ChatPromptTemplate
from langchain_ollama import ChatOllama
llm = ChatOllama(
model = 'llama3.2',
temperature = 0
)
chat_template = ChatPromptTemplate.from_messages(
[
('system', "you have to give two line definition of the word given by user"),
('human', 'the word is {user_input}')
]
)
message = chat_template.format_messages(user_input = 'backlog')
print(message)
response = llm.invoke(message)
print(message)
并且显示属性错误:
AttributeError: partially initialized module 'langchain' has no attribute 'verbose' (most likely due to a circular import)
我该如何解决这个问题? 我试图使用 langchain 创建基本的词义聊天机器人。
您收到此错误是因为您有一个名为
langchain.py
的文件
请将您的文件名更改为其他名称。
另外,请不要将文件名命名为模块名称、关键字等。