我的
LangChain
笔记本中的 Jupyter
文档包含以下代码:
from langchain_openai import ChatOpenAI
from langchain_core.prompts import ChatPromptTemplate
from langchain_core.output_parsers import StrOutputParser
prompt = ChatPromptTemplate.from_template("Tell me a short joke about {topic}")
model = ChatOpenAI(model="gpt-3.5-turbo")
output_parser = StrOutputParser()
chain = prompt | model | output_parser
文档说
pip install langchain
安装了所有必需的模块,包括langchain-community
和langchain-core
但是,我收到此错误:
ModuleNotFoundError: No module named 'langchain_openai'
以下解决方案对我有用。 我参考了
API
docs。
from langchain_community.chat_models import ChatOpenAI
openai = ChatOpenAI(model_name="gpt-3.5-turbo")