diff --git a/app.py b/app.py index c4fa461..a3af3b5 100644 --- a/app.py +++ b/app.py @@ -3,7 +3,7 @@ import streamlit as st from langchain.memory import ConversationBufferMemory from langchain.agents import initialize_agent, AgentType -from langchain.chat_models import ChatOpenAI +from langchain_community.chat_models import ChatOpenAI from langchain.schema import SystemMessage, HumanMessage, AIMessage from langchain_community.tools import WikipediaQueryRun, ArxivQueryRun, DuckDuckGoSearchRun from langchain_community.utilities import WikipediaAPIWrapper, ArxivAPIWrapper, DuckDuckGoSearchAPIWrapper diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..9768850 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,10 @@ +streamlit +langchain +langchain-community +langchain-openai +langdetect +deep-translator +python-dotenv +wikipedia +arxiv +duckduckgo-search \ No newline at end of file