ModuleNotFoundError:没有名为“langchain_openai”的模块

问题描述 投票:0回答:1

我的

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'

jupyter-notebook py-langchain
1个回答
0
投票

以下解决方案对我有用。 我参考了

API
docs

from langchain_community.chat_models import ChatOpenAI
openai = ChatOpenAI(model_name="gpt-3.5-turbo")
© www.soinside.com 2019 - 2024. All rights reserved.