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 fc82be236277f..7d76f804d6e8c 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 98d220a677602..32f27a7d7b39c 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 003204058dc09..67b80b1d6fe4b 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 ff254ff687a66..e0f9304086136 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 c265d0d8bb527..e5b5adaa21ceb 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 5d122de3c4b99..bdff9dfdfcffe 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 0497f8e943d3b..51a34e88b84a1 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 410bd17f5ab2d..0daae27ff4be0 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 ae25068f6c396..841eca7c44c85 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 4dc777a603aa0..2f1c45daa9027 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" ] }, {