From bda3becbe77a22ce49d77c59035727f3b2ed64f1 Mon Sep 17 00:00:00 2001 From: gbaian10 <34255899+gbaian10@users.noreply.github.com> Date: Sun, 18 Aug 2024 14:23:24 +0800 Subject: [PATCH] docs: add prompt to install beautifulsoup4. (#25518) fix: #25482 - **Description:** Add a prompt to install beautifulsoup4 in places where `from langchain_community.document_loaders import WebBaseLoader` is used. - **Issue:** #25482 --- docs/docs/how_to/qa_chat_history_how_to.ipynb | 2 +- docs/docs/how_to/qa_sources.ipynb | 2 +- docs/docs/how_to/qa_streaming.ipynb | 2 +- docs/docs/integrations/callbacks/infino.ipynb | 3 ++- .../document_transformers/google_cloud_vertexai_rerank.ipynb | 2 +- docs/docs/tutorials/local_rag.ipynb | 5 ++++- docs/docs/tutorials/qa_chat_history.ipynb | 2 +- docs/docs/tutorials/summarization.ipynb | 2 +- .../migrating_chains/conversation_retrieval_chain.ipynb | 2 +- docs/docs/versions/migrating_chains/retrieval_qa.ipynb | 2 +- 10 files changed, 14 insertions(+), 10 deletions(-) diff --git a/docs/docs/how_to/qa_chat_history_how_to.ipynb b/docs/docs/how_to/qa_chat_history_how_to.ipynb index fc82be23627..7d76f804d6e 100644 --- a/docs/docs/how_to/qa_chat_history_how_to.ipynb +++ b/docs/docs/how_to/qa_chat_history_how_to.ipynb @@ -42,7 +42,7 @@ "outputs": [], "source": [ "%%capture --no-stderr\n", - "%pip install --upgrade --quiet langchain langchain-community langchain-chroma bs4" + "%pip install --upgrade --quiet langchain langchain-community langchain-chroma beautifulsoup4" ] }, { diff --git a/docs/docs/how_to/qa_sources.ipynb b/docs/docs/how_to/qa_sources.ipynb index 98d220a6776..32f27a7d7b3 100644 --- a/docs/docs/how_to/qa_sources.ipynb +++ b/docs/docs/how_to/qa_sources.ipynb @@ -40,7 +40,7 @@ "metadata": {}, "outputs": [], "source": [ - "%pip install --upgrade --quiet langchain langchain-community langchainhub langchain-openai langchain-chroma bs4" + "%pip install --upgrade --quiet langchain langchain-community langchainhub langchain-openai langchain-chroma beautifulsoup4" ] }, { diff --git a/docs/docs/how_to/qa_streaming.ipynb b/docs/docs/how_to/qa_streaming.ipynb index 003204058dc..67b80b1d6fe 100644 --- a/docs/docs/how_to/qa_streaming.ipynb +++ b/docs/docs/how_to/qa_streaming.ipynb @@ -33,7 +33,7 @@ "metadata": {}, "outputs": [], "source": [ - "%pip install --upgrade --quiet langchain langchain-community langchainhub langchain-openai langchain-chroma bs4" + "%pip install --upgrade --quiet langchain langchain-community langchainhub langchain-openai langchain-chroma beautifulsoup4" ] }, { diff --git a/docs/docs/integrations/callbacks/infino.ipynb b/docs/docs/integrations/callbacks/infino.ipynb index ff254ff687a..e0f93040861 100644 --- a/docs/docs/integrations/callbacks/infino.ipynb +++ b/docs/docs/integrations/callbacks/infino.ipynb @@ -37,7 +37,8 @@ "%pip install --upgrade --quiet infinopy\n", "%pip install --upgrade --quiet matplotlib\n", "%pip install --upgrade --quiet tiktoken\n", - "%pip install --upgrade --quiet langchain langchain-openai langchain-community" + "%pip install --upgrade --quiet langchain langchain-openai langchain-community\n", + "%pip install --upgrade --quiet beautifulsoup4" ] }, { diff --git a/docs/docs/integrations/document_transformers/google_cloud_vertexai_rerank.ipynb b/docs/docs/integrations/document_transformers/google_cloud_vertexai_rerank.ipynb index c265d0d8bb5..e5b5adaa21c 100644 --- a/docs/docs/integrations/document_transformers/google_cloud_vertexai_rerank.ipynb +++ b/docs/docs/integrations/document_transformers/google_cloud_vertexai_rerank.ipynb @@ -23,7 +23,7 @@ }, "outputs": [], "source": [ - "%pip install --upgrade --quiet langchain langchain-community langchain-google-community langchain-google-community[vertexaisearch] langchain-google-vertexai langchain-chroma langchain-text-splitters" + "%pip install --upgrade --quiet langchain langchain-community langchain-google-community langchain-google-community[vertexaisearch] langchain-google-vertexai langchain-chroma langchain-text-splitters beautifulsoup4" ] }, { diff --git a/docs/docs/tutorials/local_rag.ipynb b/docs/docs/tutorials/local_rag.ipynb index 5d122de3c4b..bdff9dfdfcf 100644 --- a/docs/docs/tutorials/local_rag.ipynb +++ b/docs/docs/tutorials/local_rag.ipynb @@ -57,7 +57,10 @@ "%pip install -qU langchain_chroma\n", "\n", "# Local inference and embeddings via Ollama\n", - "%pip install -qU langchain_ollama" + "%pip install -qU langchain_ollama\n", + "\n", + "# Web Loader\n", + "% pip install -qU beautifulsoup4" ] }, { diff --git a/docs/docs/tutorials/qa_chat_history.ipynb b/docs/docs/tutorials/qa_chat_history.ipynb index 0497f8e943d..51a34e88b84 100644 --- a/docs/docs/tutorials/qa_chat_history.ipynb +++ b/docs/docs/tutorials/qa_chat_history.ipynb @@ -65,7 +65,7 @@ "outputs": [], "source": [ "%%capture --no-stderr\n", - "%pip install --upgrade --quiet langchain langchain-community langchainhub langchain-chroma bs4" + "%pip install --upgrade --quiet langchain langchain-community langchainhub langchain-chroma beautifulsoup4" ] }, { diff --git a/docs/docs/tutorials/summarization.ipynb b/docs/docs/tutorials/summarization.ipynb index 410bd17f5ab..0daae27ff4b 100644 --- a/docs/docs/tutorials/summarization.ipynb +++ b/docs/docs/tutorials/summarization.ipynb @@ -157,7 +157,7 @@ "metadata": {}, "outputs": [], "source": [ - "%pip install --upgrade --quiet langchain-openai tiktoken chromadb langchain\n", + "%pip install --upgrade --quiet langchain-openai tiktoken chromadb langchain beautifulsoup4\n", "\n", "# Set env var OPENAI_API_KEY or load from a .env file\n", "# import dotenv\n", diff --git a/docs/docs/versions/migrating_chains/conversation_retrieval_chain.ipynb b/docs/docs/versions/migrating_chains/conversation_retrieval_chain.ipynb index ae25068f6c3..841eca7c44c 100644 --- a/docs/docs/versions/migrating_chains/conversation_retrieval_chain.ipynb +++ b/docs/docs/versions/migrating_chains/conversation_retrieval_chain.ipynb @@ -34,7 +34,7 @@ "metadata": {}, "outputs": [], "source": [ - "%pip install --upgrade --quiet langchain-community langchain langchain-openai faiss-cpu" + "%pip install --upgrade --quiet langchain-community langchain langchain-openai faiss-cpu beautifulsoup4" ] }, { diff --git a/docs/docs/versions/migrating_chains/retrieval_qa.ipynb b/docs/docs/versions/migrating_chains/retrieval_qa.ipynb index 4dc777a603a..2f1c45daa90 100644 --- a/docs/docs/versions/migrating_chains/retrieval_qa.ipynb +++ b/docs/docs/versions/migrating_chains/retrieval_qa.ipynb @@ -33,7 +33,7 @@ "metadata": {}, "outputs": [], "source": [ - "%pip install --upgrade --quiet langchain-community langchain langchain-openai faiss-cpu" + "%pip install --upgrade --quiet langchain-community langchain langchain-openai faiss-cpu beautifulsoup4" ] }, {