Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs : Integrations vector stores with langchain-community install #22028

Merged
merged 2 commits into from
May 22, 2024

Conversation

maximeperrindev
Copy link
Contributor

Copy link

vercel bot commented May 22, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
langchain ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 22, 2024 3:31pm

@dosubot dosubot bot added size:M This PR changes 30-99 lines, ignoring generated files. Ɑ: vector store Related to vector store module 🤖:docs Changes to documentation and examples, like .md, .rst, .ipynb files. Changes to the docs/ folder labels May 22, 2024
@eyurtsev eyurtsev self-assigned this May 22, 2024
@eyurtsev
Copy link
Collaborator

diff --git a/docs/docs/integrations/vectorstores/activeloop_deeplake.ipynb b/docs/docs/integrations/vectorstores/activeloop_deeplake.ipynb
index 770251137f..805166dd23 100644
--- a/docs/docs/integrations/vectorstores/activeloop_deeplake.ipynb
+++ b/docs/docs/integrations/vectorstores/activeloop_deeplake.ipynb
@@ -29 +29 @@
-    "%pip install --upgrade --quiet  langchain-openai 'deeplake[enterprise]' tiktoken"
+    "%pip install --upgrade --quiet  langchain-openai langchain-community 'deeplake[enterprise]' tiktoken"
diff --git a/docs/docs/integrations/vectorstores/aerospike.ipynb b/docs/docs/integrations/vectorstores/aerospike.ipynb
index 9a72250db1..b2ad324b05 100644
--- a/docs/docs/integrations/vectorstores/aerospike.ipynb
+++ b/docs/docs/integrations/vectorstores/aerospike.ipynb
@@ -54 +54 @@
-    "!pip install --upgrade --quiet aerospike-vector-search==0.6.1 sentence-transformers langchain"
+    "!pip install --upgrade --quiet aerospike-vector-search==0.6.1 langchain-community sentence-transformers langchain"
diff --git a/docs/docs/integrations/vectorstores/alibabacloud_opensearch.ipynb b/docs/docs/integrations/vectorstores/alibabacloud_opensearch.ipynb
index 6c2f03c223..50ea0b1397 100644
--- a/docs/docs/integrations/vectorstores/alibabacloud_opensearch.ipynb
+++ b/docs/docs/integrations/vectorstores/alibabacloud_opensearch.ipynb
@@ -79 +79 @@
-    "%pip install --upgrade --quiet  alibabacloud_ha3engine_vector"
+    "%pip install --upgrade --quiet  langchain-community alibabacloud_ha3engine_vector"
diff --git a/docs/docs/integrations/vectorstores/analyticdb.ipynb b/docs/docs/integrations/vectorstores/analyticdb.ipynb
index dc3404651a..594adc5560 100644
--- a/docs/docs/integrations/vectorstores/analyticdb.ipynb
+++ b/docs/docs/integrations/vectorstores/analyticdb.ipynb
@@ -12,0 +13,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
@@ -14,0 +17 @@
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/annoy.ipynb b/docs/docs/integrations/vectorstores/annoy.ipynb
index 72792259e6..4e3e0486d3 100644
--- a/docs/docs/integrations/vectorstores/annoy.ipynb
+++ b/docs/docs/integrations/vectorstores/annoy.ipynb
@@ -11,0 +12,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/apache_doris.ipynb b/docs/docs/integrations/vectorstores/apache_doris.ipynb
index a4970ed912..92239a7a60 100644
--- a/docs/docs/integrations/vectorstores/apache_doris.ipynb
+++ b/docs/docs/integrations/vectorstores/apache_doris.ipynb
@@ -16,0 +17,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/astradb.ipynb b/docs/docs/integrations/vectorstores/astradb.ipynb
index d7fa83ef08..b185df23f1 100644
--- a/docs/docs/integrations/vectorstores/astradb.ipynb
+++ b/docs/docs/integrations/vectorstores/astradb.ipynb
@@ -25,0 +26,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/atlas.ipynb b/docs/docs/integrations/vectorstores/atlas.ipynb
index 0887b4c03f..39cc4f7020 100644
--- a/docs/docs/integrations/vectorstores/atlas.ipynb
+++ b/docs/docs/integrations/vectorstores/atlas.ipynb
@@ -12,0 +13,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/awadb.ipynb b/docs/docs/integrations/vectorstores/awadb.ipynb
index a7592e03c1..96c3f55de3 100644
--- a/docs/docs/integrations/vectorstores/awadb.ipynb
+++ b/docs/docs/integrations/vectorstores/awadb.ipynb
@@ -10,0 +11,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/azure_cosmos_db.ipynb b/docs/docs/integrations/vectorstores/azure_cosmos_db.ipynb
index 2fa1ce9794..06403c7475 100644
--- a/docs/docs/integrations/vectorstores/azure_cosmos_db.ipynb
+++ b/docs/docs/integrations/vectorstores/azure_cosmos_db.ipynb
@@ -54 +54 @@
-    "%pip install --upgrade --quiet  pymongo"
+    "%pip install --upgrade --quiet  pymongo langchain-openai langchain-community"
diff --git a/docs/docs/integrations/vectorstores/azuresearch.ipynb b/docs/docs/integrations/vectorstores/azuresearch.ipynb
index f6345272f5..06c8c81263 100644
--- a/docs/docs/integrations/vectorstores/azuresearch.ipynb
+++ b/docs/docs/integrations/vectorstores/azuresearch.ipynb
@@ -11 +11,3 @@
-    "[Azure AI Search](https://learn.microsoft.com/azure/search/search-what-is-azure-search) (formerly known as `Azure Search` and `Azure Cognitive Search`) is a cloud search service that gives developers infrastructure, APIs, and tools for information retrieval of vector, keyword, and hybrid queries at scale.\n"
+    "[Azure AI Search](https://learn.microsoft.com/azure/search/search-what-is-azure-search) (formerly known as `Azure Search` and `Azure Cognitive Search`) is a cloud search service that gives developers infrastructure, APIs, and tools for information retrieval of vector, keyword, and hybrid queries at scale.\n",
+    "\n",
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration"
diff --git a/docs/docs/integrations/vectorstores/bagel.ipynb b/docs/docs/integrations/vectorstores/bagel.ipynb
index 29ac3cf9ee..6f8665f6c5 100644
--- a/docs/docs/integrations/vectorstores/bagel.ipynb
+++ b/docs/docs/integrations/vectorstores/bagel.ipynb
@@ -17 +17 @@
-    "pip install bagelML\n",
+    "pip install bagelML langchain-community\n",
diff --git a/docs/docs/integrations/vectorstores/bageldb.ipynb b/docs/docs/integrations/vectorstores/bageldb.ipynb
index e3605d7ee3..71dbcd6bf8 100644
--- a/docs/docs/integrations/vectorstores/bageldb.ipynb
+++ b/docs/docs/integrations/vectorstores/bageldb.ipynb
@@ -17 +17 @@
-    "pip install betabageldb\n",
+    "pip install betabageldb langchain-community\n",
diff --git a/docs/docs/integrations/vectorstores/baiducloud_vector_search.ipynb b/docs/docs/integrations/vectorstores/baiducloud_vector_search.ipynb
index 6ccbcbde0f..4ddc2b34ef 100644
--- a/docs/docs/integrations/vectorstores/baiducloud_vector_search.ipynb
+++ b/docs/docs/integrations/vectorstores/baiducloud_vector_search.ipynb
@@ -42 +42 @@
-    "%pip install --upgrade --quiet  elasticsearch == 7.11.0"
+    "%pip install --upgrade --quiet langchain-community elasticsearch == 7.11.0"
diff --git a/docs/docs/integrations/vectorstores/baiduvectordb.ipynb b/docs/docs/integrations/vectorstores/baiduvectordb.ipynb
index 89cdc1a22a..b8515f1e6a 100644
--- a/docs/docs/integrations/vectorstores/baiduvectordb.ipynb
+++ b/docs/docs/integrations/vectorstores/baiduvectordb.ipynb
@@ -17,0 +18,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/cassandra.ipynb b/docs/docs/integrations/vectorstores/cassandra.ipynb
index ab43444f62..e7f9a19a62 100644
--- a/docs/docs/integrations/vectorstores/cassandra.ipynb
+++ b/docs/docs/integrations/vectorstores/cassandra.ipynb
@@ -52 +52 @@
-    "%pip install --upgrade --quiet \"cassio>=0.1.4\""
+    "%pip install --upgrade --quiet langchain-community \"cassio>=0.1.4\""
diff --git a/docs/docs/integrations/vectorstores/clarifai.ipynb b/docs/docs/integrations/vectorstores/clarifai.ipynb
index c91ff70640..03baea6e20 100644
--- a/docs/docs/integrations/vectorstores/clarifai.ipynb
+++ b/docs/docs/integrations/vectorstores/clarifai.ipynb
@@ -38 +38 @@
-    "%pip install --upgrade --quiet  clarifai"
+    "%pip install --upgrade --quiet  clarifai langchain-community"
diff --git a/docs/docs/integrations/vectorstores/clickhouse.ipynb b/docs/docs/integrations/vectorstores/clickhouse.ipynb
index 90527963b9..2b0136dff6 100644
--- a/docs/docs/integrations/vectorstores/clickhouse.ipynb
+++ b/docs/docs/integrations/vectorstores/clickhouse.ipynb
@@ -11,0 +12,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/couchbase.ipynb b/docs/docs/integrations/vectorstores/couchbase.ipynb
index 9e18bf9197..8035376aeb 100644
--- a/docs/docs/integrations/vectorstores/couchbase.ipynb
+++ b/docs/docs/integrations/vectorstores/couchbase.ipynb
@@ -31 +31 @@
-    "%pip install --upgrade --quiet langchain langchain-openai couchbase"
+    "%pip install --upgrade --quiet langchain langchain-openai langchain-community couchbase"
diff --git a/docs/docs/integrations/vectorstores/dashvector.ipynb b/docs/docs/integrations/vectorstores/dashvector.ipynb
index adb4c8a420..f42b6d4f07 100644
--- a/docs/docs/integrations/vectorstores/dashvector.ipynb
+++ b/docs/docs/integrations/vectorstores/dashvector.ipynb
@@ -42 +42 @@
-    "%pip install --upgrade --quiet  dashvector dashscope"
+    "%pip install --upgrade --quiet  langchain-community dashvector dashscope"
diff --git a/docs/docs/integrations/vectorstores/dingo.ipynb b/docs/docs/integrations/vectorstores/dingo.ipynb
index 72f5ac3f75..3d0934d4b0 100644
--- a/docs/docs/integrations/vectorstores/dingo.ipynb
+++ b/docs/docs/integrations/vectorstores/dingo.ipynb
@@ -11,0 +12,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/docarray_hnsw.ipynb b/docs/docs/integrations/vectorstores/docarray_hnsw.ipynb
index 63f8baecb5..87931f415b 100644
--- a/docs/docs/integrations/vectorstores/docarray_hnsw.ipynb
+++ b/docs/docs/integrations/vectorstores/docarray_hnsw.ipynb
@@ -11,0 +12,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/docarray_in_memory.ipynb b/docs/docs/integrations/vectorstores/docarray_in_memory.ipynb
index 81a4f49ec9..7185bf2639 100644
--- a/docs/docs/integrations/vectorstores/docarray_in_memory.ipynb
+++ b/docs/docs/integrations/vectorstores/docarray_in_memory.ipynb
@@ -34 +34 @@
-    "%pip install --upgrade --quiet  \"docarray\""
+    "%pip install --upgrade --quiet  langchain-community \"docarray\""
diff --git a/docs/docs/integrations/vectorstores/duckdb.ipynb b/docs/docs/integrations/vectorstores/duckdb.ipynb
index bff41b1278..e87f1c4142 100644
--- a/docs/docs/integrations/vectorstores/duckdb.ipynb
+++ b/docs/docs/integrations/vectorstores/duckdb.ipynb
@@ -17 +17 @@
-    "! pip install duckdb"
+    "! pip install duckdb langchain-community"
@@ -45 +45 @@
-    "from langchain.vectorstores import DuckDB\n",
+    "from langchain_community.vectorstores import DuckDB\n",
diff --git a/docs/docs/integrations/vectorstores/ecloud_vector_search.ipynb b/docs/docs/integrations/vectorstores/ecloud_vector_search.ipynb
index 0082c5c0b6..ffe976f5b1 100644
--- a/docs/docs/integrations/vectorstores/ecloud_vector_search.ipynb
+++ b/docs/docs/integrations/vectorstores/ecloud_vector_search.ipynb
@@ -11,0 +12,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
@@ -69 +70,0 @@
-    "from langchain.vectorstores import EcloudESVectorStore\n",
@@ -70,0 +72 @@
+    "from langchain_community.vectorstores import EcloudESVectorStore\n",
diff --git a/docs/docs/integrations/vectorstores/epsilla.ipynb b/docs/docs/integrations/vectorstores/epsilla.ipynb
index e0bfbd84c4..5d0e01678a 100644
--- a/docs/docs/integrations/vectorstores/epsilla.ipynb
+++ b/docs/docs/integrations/vectorstores/epsilla.ipynb
@@ -11,0 +12,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/faiss.ipynb b/docs/docs/integrations/vectorstores/faiss.ipynb
index 13425e7cc9..e95d5f76c4 100644
--- a/docs/docs/integrations/vectorstores/faiss.ipynb
+++ b/docs/docs/integrations/vectorstores/faiss.ipynb
@@ -13,0 +14,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/faiss_async.ipynb b/docs/docs/integrations/vectorstores/faiss_async.ipynb
index 09a638b9a4..770f8b78e0 100644
--- a/docs/docs/integrations/vectorstores/faiss_async.ipynb
+++ b/docs/docs/integrations/vectorstores/faiss_async.ipynb
@@ -13,0 +14,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/hippo.ipynb b/docs/docs/integrations/vectorstores/hippo.ipynb
index dd2013edef..eecb5c874f 100644
--- a/docs/docs/integrations/vectorstores/hippo.ipynb
+++ b/docs/docs/integrations/vectorstores/hippo.ipynb
@@ -62 +62 @@
-    "%pip install --upgrade --quiet  langchain tiktoken langchain-openai\n",
+    "%pip install --upgrade --quiet  langchain langchain_community tiktoken langchain-openai\n",
diff --git a/docs/docs/integrations/vectorstores/hologres.ipynb b/docs/docs/integrations/vectorstores/hologres.ipynb
index 31541f85e0..5bf70d6e25 100644
--- a/docs/docs/integrations/vectorstores/hologres.ipynb
+++ b/docs/docs/integrations/vectorstores/hologres.ipynb
@@ -25 +25 @@
-    "%pip install --upgrade --quiet  hologres-vector"
+    "%pip install --upgrade --quiet  langchain_community hologres-vector"
diff --git a/docs/docs/integrations/vectorstores/jaguar.ipynb b/docs/docs/integrations/vectorstores/jaguar.ipynb
index 0e520a0d29..c538a33532 100644
--- a/docs/docs/integrations/vectorstores/jaguar.ipynb
+++ b/docs/docs/integrations/vectorstores/jaguar.ipynb
@@ -38 +38,3 @@
-    "   ```\n"
+    "   ```\n",
+    "   \n",
+    "3. You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n"
diff --git a/docs/docs/integrations/vectorstores/kdbai.ipynb b/docs/docs/integrations/vectorstores/kdbai.ipynb
index 302bf5cb7d..74d177548d 100644
--- a/docs/docs/integrations/vectorstores/kdbai.ipynb
+++ b/docs/docs/integrations/vectorstores/kdbai.ipynb
@@ -19,0 +20,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
@@ -50 +52 @@
-     "name": "stdin",
+     "name": "stdout",
diff --git a/docs/docs/integrations/vectorstores/kinetica.ipynb b/docs/docs/integrations/vectorstores/kinetica.ipynb
index ef29f4b97b..5df1dfd96e 100644
--- a/docs/docs/integrations/vectorstores/kinetica.ipynb
+++ b/docs/docs/integrations/vectorstores/kinetica.ipynb
@@ -63 +63 @@
-    "%pip install --upgrade --quiet  langchain-openai\n",
+    "%pip install --upgrade --quiet  langchain-openai langchain-community\n",
diff --git a/docs/docs/integrations/vectorstores/lancedb.ipynb b/docs/docs/integrations/vectorstores/lancedb.ipynb
index bcdd38756f..fd59f04426 100644
--- a/docs/docs/integrations/vectorstores/lancedb.ipynb
+++ b/docs/docs/integrations/vectorstores/lancedb.ipynb
@@ -22 +22 @@
-    "! pip install -U langchain-openai"
+    "! pip install -U langchain-openai langchain-community"
diff --git a/docs/docs/integrations/vectorstores/lantern.ipynb b/docs/docs/integrations/vectorstores/lantern.ipynb
index 01fb344728..bad29bea1d 100644
--- a/docs/docs/integrations/vectorstores/lantern.ipynb
+++ b/docs/docs/integrations/vectorstores/lantern.ipynb
@@ -14,0 +15,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
@@ -53 +55 @@
-     "name": "stdin",
+     "name": "stdout",
@@ -147 +149 @@
-     "name": "stdin",
+     "name": "stdout",
diff --git a/docs/docs/integrations/vectorstores/llm_rails.ipynb b/docs/docs/integrations/vectorstores/llm_rails.ipynb
index 1ac0a57b6f..0cbb34036c 100644
--- a/docs/docs/integrations/vectorstores/llm_rails.ipynb
+++ b/docs/docs/integrations/vectorstores/llm_rails.ipynb
@@ -12,0 +13,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/marqo.ipynb b/docs/docs/integrations/vectorstores/marqo.ipynb
index 879661fc69..6583563203 100644
--- a/docs/docs/integrations/vectorstores/marqo.ipynb
+++ b/docs/docs/integrations/vectorstores/marqo.ipynb
@@ -14,0 +15,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/meilisearch.ipynb b/docs/docs/integrations/vectorstores/meilisearch.ipynb
index 97c8d5cade..176671bfa6 100644
--- a/docs/docs/integrations/vectorstores/meilisearch.ipynb
+++ b/docs/docs/integrations/vectorstores/meilisearch.ipynb
@@ -13 +13,3 @@
-    "Meilisearch v1.3 supports vector search. This page guides you through integrating Meilisearch as a vector store and using it to perform vector search."
+    "Meilisearch v1.3 supports vector search. This page guides you through integrating Meilisearch as a vector store and using it to perform vector search.\n",
+    "\n",
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration"
diff --git a/docs/docs/integrations/vectorstores/milvus.ipynb b/docs/docs/integrations/vectorstores/milvus.ipynb
index 6eaabfef79..97a7b1d45f 100644
--- a/docs/docs/integrations/vectorstores/milvus.ipynb
+++ b/docs/docs/integrations/vectorstores/milvus.ipynb
@@ -13,0 +14,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/momento_vector_index.ipynb b/docs/docs/integrations/vectorstores/momento_vector_index.ipynb
index 50990c5f40..7df6c4fddf 100644
--- a/docs/docs/integrations/vectorstores/momento_vector_index.ipynb
+++ b/docs/docs/integrations/vectorstores/momento_vector_index.ipynb
@@ -51 +51 @@
-    "%pip install --upgrade --quiet  momento langchain-openai tiktoken"
+    "%pip install --upgrade --quiet  momento langchain-openai langchain-community tiktoken"
diff --git a/docs/docs/integrations/vectorstores/mongodb_atlas.ipynb b/docs/docs/integrations/vectorstores/mongodb_atlas.ipynb
index 24081245db..9ceceee0fd 100644
--- a/docs/docs/integrations/vectorstores/mongodb_atlas.ipynb
+++ b/docs/docs/integrations/vectorstores/mongodb_atlas.ipynb
@@ -11,0 +12,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/myscale.ipynb b/docs/docs/integrations/vectorstores/myscale.ipynb
index 760a55b462..c75ee44ac7 100644
--- a/docs/docs/integrations/vectorstores/myscale.ipynb
+++ b/docs/docs/integrations/vectorstores/myscale.ipynb
@@ -34 +34 @@
-    "%pip install --upgrade --quiet  clickhouse-connect"
+    "%pip install --upgrade --quiet  clickhouse-connect langchain-community"
diff --git a/docs/docs/integrations/vectorstores/neo4jvector.ipynb b/docs/docs/integrations/vectorstores/neo4jvector.ipynb
index 20788d0d28..72ca016a35 100644
--- a/docs/docs/integrations/vectorstores/neo4jvector.ipynb
+++ b/docs/docs/integrations/vectorstores/neo4jvector.ipynb
@@ -37 +37 @@
-    "%pip install --upgrade --quiet  langchain-openai\n",
+    "%pip install --upgrade --quiet  langchain-openai langchain-community\n",
diff --git a/docs/docs/integrations/vectorstores/nucliadb.ipynb b/docs/docs/integrations/vectorstores/nucliadb.ipynb
index 8112a25c3c..74bc916d3e 100644
--- a/docs/docs/integrations/vectorstores/nucliadb.ipynb
+++ b/docs/docs/integrations/vectorstores/nucliadb.ipynb
@@ -20 +20 @@
-    "%pip install --upgrade --quiet  langchain nuclia"
+    "%pip install --upgrade --quiet  langchain langchain-community nuclia"
diff --git a/docs/docs/integrations/vectorstores/opensearch.ipynb b/docs/docs/integrations/vectorstores/opensearch.ipynb
index e377273ebe..febe4b117d 100644
--- a/docs/docs/integrations/vectorstores/opensearch.ipynb
+++ b/docs/docs/integrations/vectorstores/opensearch.ipynb
@@ -40 +40 @@
-    "%pip install --upgrade --quiet  opensearch-py"
+    "%pip install --upgrade --quiet  opensearch-py langchain-community"
diff --git a/docs/docs/integrations/vectorstores/oracle.ipynb b/docs/docs/integrations/vectorstores/oracle.ipynb
index 862db4673c..fbdf8085b7 100644
--- a/docs/docs/integrations/vectorstores/oracle.ipynb
+++ b/docs/docs/integrations/vectorstores/oracle.ipynb
@@ -45,0 +46,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/pathway.ipynb b/docs/docs/integrations/vectorstores/pathway.ipynb
index 9664f0386d..985344d342 100644
--- a/docs/docs/integrations/vectorstores/pathway.ipynb
+++ b/docs/docs/integrations/vectorstores/pathway.ipynb
@@ -21 +21,3 @@
-    "The basic pipeline used in this document allows to effortlessly build a simple vector index of files stored in a cloud location. However, Pathway provides everything needed to build realtime data pipelines and apps, including SQL-like able operations such as groupby-reductions and joins between disparate data sources, time-based grouping and windowing of data, and a wide array of connectors.\n"
+    "The basic pipeline used in this document allows to effortlessly build a simple vector index of files stored in a cloud location. However, Pathway provides everything needed to build realtime data pipelines and apps, including SQL-like able operations such as groupby-reductions and joins between disparate data sources, time-based grouping and windowing of data, and a wide array of connectors.\n",
+    "\n",
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration"
diff --git a/docs/docs/integrations/vectorstores/pgembedding.ipynb b/docs/docs/integrations/vectorstores/pgembedding.ipynb
index 838a1be2d8..e1a75c5545 100644
--- a/docs/docs/integrations/vectorstores/pgembedding.ipynb
+++ b/docs/docs/integrations/vectorstores/pgembedding.ipynb
@@ -32 +32 @@
-    "%pip install --upgrade --quiet  langchain-openai\n",
+    "%pip install --upgrade --quiet  langchain-openai langchain-community\n",
diff --git a/docs/docs/integrations/vectorstores/pgvecto_rs.ipynb b/docs/docs/integrations/vectorstores/pgvecto_rs.ipynb
index 2eb6aa9f75..e366ee478a 100644
--- a/docs/docs/integrations/vectorstores/pgvecto_rs.ipynb
+++ b/docs/docs/integrations/vectorstores/pgvecto_rs.ipynb
@@ -18 +18 @@
-    "%pip install \"pgvecto_rs[sdk]\""
+    "%pip install \"pgvecto_rs[sdk]\" langchain-community"
diff --git a/docs/docs/integrations/vectorstores/pinecone.ipynb b/docs/docs/integrations/vectorstores/pinecone.ipynb
index c305b5053d..8efd1a4d0d 100644
--- a/docs/docs/integrations/vectorstores/pinecone.ipynb
+++ b/docs/docs/integrations/vectorstores/pinecone.ipynb
@@ -31,0 +32 @@
+    "    langchain-community \\\n",
diff --git a/docs/docs/integrations/vectorstores/qdrant.ipynb b/docs/docs/integrations/vectorstores/qdrant.ipynb
index ed825beb00..038ca0d6b6 100644
--- a/docs/docs/integrations/vectorstores/qdrant.ipynb
+++ b/docs/docs/integrations/vectorstores/qdrant.ipynb
@@ -33 +33 @@
-    "%pip install --upgrade --quiet  langchain-qdrant langchain-openai langchain"
+    "%pip install --upgrade --quiet  langchain-qdrant langchain-openai langchain langchain-community"
diff --git a/docs/docs/integrations/vectorstores/relyt.ipynb b/docs/docs/integrations/vectorstores/relyt.ipynb
index 4692e06b02..6fd9aed64b 100644
--- a/docs/docs/integrations/vectorstores/relyt.ipynb
+++ b/docs/docs/integrations/vectorstores/relyt.ipynb
@@ -25 +25 @@
-    "%pip install \"pgvecto_rs[sdk]\""
+    "%pip install \"pgvecto_rs[sdk]\" langchain-community"
diff --git a/docs/docs/integrations/vectorstores/rockset.ipynb b/docs/docs/integrations/vectorstores/rockset.ipynb
index 8d1f5bf147..3c664daa5d 100644
--- a/docs/docs/integrations/vectorstores/rockset.ipynb
+++ b/docs/docs/integrations/vectorstores/rockset.ipynb
@@ -12 +12,3 @@
-    "This notebook demonstrates how to use `Rockset` as a vector store in LangChain. Before getting started, make sure you have access to a `Rockset` account and an API key available. [Start your free trial today.](https://rockset.com/create/)\n"
+    "This notebook demonstrates how to use `Rockset` as a vector store in LangChain. Before getting started, make sure you have access to a `Rockset` account and an API key available. [Start your free trial today.](https://rockset.com/create/)\n",
+    "\n",
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration"
diff --git a/docs/docs/integrations/vectorstores/sap_hanavector.ipynb b/docs/docs/integrations/vectorstores/sap_hanavector.ipynb
index ff84478a18..4eb477da0e 100644
--- a/docs/docs/integrations/vectorstores/sap_hanavector.ipynb
+++ b/docs/docs/integrations/vectorstores/sap_hanavector.ipynb
@@ -9 +9,3 @@
-    ">[SAP HANA Cloud Vector Engine](https://www.sap.com/events/teched/news-guide/ai.html#article8) is a vector store fully integrated into the `SAP HANA Cloud` database."
+    ">[SAP HANA Cloud Vector Engine](https://www.sap.com/events/teched/news-guide/ai.html#article8) is a vector store fully integrated into the `SAP HANA Cloud` database.\n",
+    "\n",
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration"
diff --git a/docs/docs/integrations/vectorstores/scann.ipynb b/docs/docs/integrations/vectorstores/scann.ipynb
index 9f38d86253..9ff42e8b2c 100644
--- a/docs/docs/integrations/vectorstores/scann.ipynb
+++ b/docs/docs/integrations/vectorstores/scann.ipynb
@@ -12 +12,3 @@
-    "ScaNN includes search space pruning and quantization for Maximum Inner Product Search and also supports other distance functions such as Euclidean distance. The implementation is optimized for x86 processors with AVX2 support. See its [Google Research github](https://github.com/google-research/google-research/tree/master/scann) for more details."
+    "ScaNN includes search space pruning and quantization for Maximum Inner Product Search and also supports other distance functions such as Euclidean distance. The implementation is optimized for x86 processors with AVX2 support. See its [Google Research github](https://github.com/google-research/google-research/tree/master/scann) for more details.\n",
+    "\n",
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration"
diff --git a/docs/docs/integrations/vectorstores/semadb.ipynb b/docs/docs/integrations/vectorstores/semadb.ipynb
index b9f94c97b1..65eca6ceba 100644
--- a/docs/docs/integrations/vectorstores/semadb.ipynb
+++ b/docs/docs/integrations/vectorstores/semadb.ipynb
@@ -14 +14,3 @@
-    "This notebook demonstrates usage of the `SemaDB Cloud` vector store."
+    "This notebook demonstrates usage of the `SemaDB Cloud` vector store.\n",
+    "\n",
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration"
@@ -91 +93 @@
-     "name": "stdin",
+     "name": "stdout",
diff --git a/docs/docs/integrations/vectorstores/singlestoredb.ipynb b/docs/docs/integrations/vectorstores/singlestoredb.ipynb
index 47cf6cb307..ba5d9b1174 100644
--- a/docs/docs/integrations/vectorstores/singlestoredb.ipynb
+++ b/docs/docs/integrations/vectorstores/singlestoredb.ipynb
@@ -19 +19,3 @@
-    "In essence, SingleStoreDB provides a comprehensive solution for managing and querying vector data, offering unparalleled performance and flexibility for AI-driven applications."
+    "In essence, SingleStoreDB provides a comprehensive solution for managing and querying vector data, offering unparalleled performance and flexibility for AI-driven applications.\n",
+    "\n",
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration"
diff --git a/docs/docs/integrations/vectorstores/sklearn.ipynb b/docs/docs/integrations/vectorstores/sklearn.ipynb
index 66a16d31d6..af1c93c02d 100644
--- a/docs/docs/integrations/vectorstores/sklearn.ipynb
+++ b/docs/docs/integrations/vectorstores/sklearn.ipynb
@@ -11 +11,3 @@
-    "This notebook shows how to use the `SKLearnVectorStore` vector database."
+    "This notebook shows how to use the `SKLearnVectorStore` vector database.\n",
+    "\n",
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration"
diff --git a/docs/docs/integrations/vectorstores/sqlitevss.ipynb b/docs/docs/integrations/vectorstores/sqlitevss.ipynb
index 03b30e347f..1d036ca194 100644
--- a/docs/docs/integrations/vectorstores/sqlitevss.ipynb
+++ b/docs/docs/integrations/vectorstores/sqlitevss.ipynb
@@ -15,0 +16,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/starrocks.ipynb b/docs/docs/integrations/vectorstores/starrocks.ipynb
index f00cec8049..e6b55b600e 100644
--- a/docs/docs/integrations/vectorstores/starrocks.ipynb
+++ b/docs/docs/integrations/vectorstores/starrocks.ipynb
@@ -33 +33 @@
-    "%pip install --upgrade --quiet  pymysql"
+    "%pip install --upgrade --quiet  pymysql langchain-community"
diff --git a/docs/docs/integrations/vectorstores/supabase.ipynb b/docs/docs/integrations/vectorstores/supabase.ipynb
index e13d11e5ab..ca9b296886 100644
--- a/docs/docs/integrations/vectorstores/supabase.ipynb
+++ b/docs/docs/integrations/vectorstores/supabase.ipynb
@@ -21,0 +22,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/tair.ipynb b/docs/docs/integrations/vectorstores/tair.ipynb
index ad0f066256..81aa08652c 100644
--- a/docs/docs/integrations/vectorstores/tair.ipynb
+++ b/docs/docs/integrations/vectorstores/tair.ipynb
@@ -13,0 +14,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/tencentvectordb.ipynb b/docs/docs/integrations/vectorstores/tencentvectordb.ipynb
index f07d46449e..532b22a2f0 100644
--- a/docs/docs/integrations/vectorstores/tencentvectordb.ipynb
+++ b/docs/docs/integrations/vectorstores/tencentvectordb.ipynb
@@ -26 +26 @@
-    "!pip3 install tcvectordb"
+    "!pip3 install tcvectordb langchain-community"
diff --git a/docs/docs/integrations/vectorstores/thirdai_neuraldb.ipynb b/docs/docs/integrations/vectorstores/thirdai_neuraldb.ipynb
index 4eb8522760..eb830485a9 100644
--- a/docs/docs/integrations/vectorstores/thirdai_neuraldb.ipynb
+++ b/docs/docs/integrations/vectorstores/thirdai_neuraldb.ipynb
@@ -19 +19,3 @@
-    "ThirdAI API keys can be obtained at https://www.thirdai.com/try-bolt/"
+    "ThirdAI API keys can be obtained at https://www.thirdai.com/try-bolt/\n",
+    "\n",
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration"
@@ -28 +30 @@
-    "from langchain.vectorstores import NeuralDBVectorStore\n",
+    "from langchain_community.vectorstores import NeuralDBVectorStore\n",
diff --git a/docs/docs/integrations/vectorstores/tidb_vector.ipynb b/docs/docs/integrations/vectorstores/tidb_vector.ipynb
index 0f453cb9c9..ee40990ac5 100644
--- a/docs/docs/integrations/vectorstores/tidb_vector.ipynb
+++ b/docs/docs/integrations/vectorstores/tidb_vector.ipynb
@@ -34 +34 @@
-    "%pip install langchain\n",
+    "%pip install langchain langchain-community\n",
diff --git a/docs/docs/integrations/vectorstores/tigris.ipynb b/docs/docs/integrations/vectorstores/tigris.ipynb
index 3d5ea550f2..5ca1e57935 100644
--- a/docs/docs/integrations/vectorstores/tigris.ipynb
+++ b/docs/docs/integrations/vectorstores/tigris.ipynb
@@ -47 +47 @@
-    "%pip install --upgrade --quiet  tigrisdb openapi-schema-pydantic langchain-openai tiktoken"
+    "%pip install --upgrade --quiet  tigrisdb openapi-schema-pydantic langchain-openai langchain-community tiktoken"
diff --git a/docs/docs/integrations/vectorstores/tiledb.ipynb b/docs/docs/integrations/vectorstores/tiledb.ipynb
index c5fc0aec26..4da8ebd17a 100644
--- a/docs/docs/integrations/vectorstores/tiledb.ipynb
+++ b/docs/docs/integrations/vectorstores/tiledb.ipynb
@@ -28 +28 @@
-    "%pip install --upgrade --quiet  tiledb-vector-search"
+    "%pip install --upgrade --quiet  tiledb-vector-search langchain-community"
diff --git a/docs/docs/integrations/vectorstores/timescalevector.ipynb b/docs/docs/integrations/vectorstores/timescalevector.ipynb
index 8bd067979f..8e11ff203c 100644
--- a/docs/docs/integrations/vectorstores/timescalevector.ipynb
+++ b/docs/docs/integrations/vectorstores/timescalevector.ipynb
@@ -56 +56 @@
-    "%pip install --upgrade --quiet  langchain-openai\n",
+    "%pip install --upgrade --quiet  langchain-openai langchain-community\n",
diff --git a/docs/docs/integrations/vectorstores/typesense.ipynb b/docs/docs/integrations/vectorstores/typesense.ipynb
index 77726f1cbb..8b3c11b7e2 100644
--- a/docs/docs/integrations/vectorstores/typesense.ipynb
+++ b/docs/docs/integrations/vectorstores/typesense.ipynb
@@ -41 +41 @@
-    "%pip install --upgrade --quiet  typesense openapi-schema-pydantic langchain-openai tiktoken"
+    "%pip install --upgrade --quiet  typesense openapi-schema-pydantic langchain-openai langchain-community tiktoken"
diff --git a/docs/docs/integrations/vectorstores/upstash.ipynb b/docs/docs/integrations/vectorstores/upstash.ipynb
index fe49cd5966..03b1909e74 100644
--- a/docs/docs/integrations/vectorstores/upstash.ipynb
+++ b/docs/docs/integrations/vectorstores/upstash.ipynb
@@ -41 +41 @@
-    "%pip install langchain-openai langchain upstash-vector"
+    "%pip install langchain-openai langchain langchain-community upstash-vector"
diff --git a/docs/docs/integrations/vectorstores/usearch.ipynb b/docs/docs/integrations/vectorstores/usearch.ipynb
index c691799ce8..f944c3360d 100644
--- a/docs/docs/integrations/vectorstores/usearch.ipynb
+++ b/docs/docs/integrations/vectorstores/usearch.ipynb
@@ -23 +23 @@
-    "%pip install --upgrade --quiet  usearch"
+    "%pip install --upgrade --quiet  usearch langchain-community"
diff --git a/docs/docs/integrations/vectorstores/vald.ipynb b/docs/docs/integrations/vectorstores/vald.ipynb
index 96dc0df063..4a99488632 100644
--- a/docs/docs/integrations/vectorstores/vald.ipynb
+++ b/docs/docs/integrations/vectorstores/vald.ipynb
@@ -27 +27 @@
-    "%pip install --upgrade --quiet  vald-client-python"
+    "%pip install --upgrade --quiet  vald-client-python langchain-community"
diff --git a/docs/docs/integrations/vectorstores/vdms.ipynb b/docs/docs/integrations/vectorstores/vdms.ipynb
index 752c887623..8aca74c9a5 100644
--- a/docs/docs/integrations/vectorstores/vdms.ipynb
+++ b/docs/docs/integrations/vectorstores/vdms.ipynb
@@ -21,0 +22,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/vearch.ipynb b/docs/docs/integrations/vectorstores/vearch.ipynb
index 657ae0f701..da2efb893a 100644
--- a/docs/docs/integrations/vectorstores/vearch.ipynb
+++ b/docs/docs/integrations/vectorstores/vearch.ipynb
@@ -18 +18,3 @@
-    "Follow [instructions](https://vearch.readthedocs.io/en/latest/quick-start-guide.html#)."
+    "Follow [instructions](https://vearch.readthedocs.io/en/latest/quick-start-guide.html#).\n",
+    "\n",
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration"
diff --git a/docs/docs/integrations/vectorstores/vectara.ipynb b/docs/docs/integrations/vectorstores/vectara.ipynb
index 70756b58d9..496ba56565 100644
--- a/docs/docs/integrations/vectorstores/vectara.ipynb
+++ b/docs/docs/integrations/vectorstores/vectara.ipynb
@@ -24 +24,3 @@
-    "This notebook shows how to use the basic retrieval functionality, when utilizing Vectara just as a Vector Store (without summarization), incuding: `similarity_search` and `similarity_search_with_score` as well as using the LangChain `as_retriever` functionality."
+    "This notebook shows how to use the basic retrieval functionality, when utilizing Vectara just as a Vector Store (without summarization), incuding: `similarity_search` and `similarity_search_with_score` as well as using the LangChain `as_retriever` functionality.\n",
+    "\n",
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration"
diff --git a/docs/docs/integrations/vectorstores/vespa.ipynb b/docs/docs/integrations/vectorstores/vespa.ipynb
index abacdc296c..a6991f7f96 100644
--- a/docs/docs/integrations/vectorstores/vespa.ipynb
+++ b/docs/docs/integrations/vectorstores/vespa.ipynb
@@ -13,0 +14,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/vikingdb.ipynb b/docs/docs/integrations/vectorstores/vikingdb.ipynb
index 3e8d32f4ae..14cd357318 100644
--- a/docs/docs/integrations/vectorstores/vikingdb.ipynb
+++ b/docs/docs/integrations/vectorstores/vikingdb.ipynb
@@ -15,0 +16,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/vlite.ipynb b/docs/docs/integrations/vectorstores/vlite.ipynb
index 46a2f46a44..8a5dd0d2a7 100644
--- a/docs/docs/integrations/vectorstores/vlite.ipynb
+++ b/docs/docs/integrations/vectorstores/vlite.ipynb
@@ -11,0 +12,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
@@ -23 +25 @@
-    "from langchain.vectorstores import VLite\n",
+    "from langchain_community.vectorstores import VLite\n",
diff --git a/docs/docs/integrations/vectorstores/xata.ipynb b/docs/docs/integrations/vectorstores/xata.ipynb
index 10074c047a..83afa4d89e 100644
--- a/docs/docs/integrations/vectorstores/xata.ipynb
+++ b/docs/docs/integrations/vectorstores/xata.ipynb
@@ -55 +55 @@
-    "%pip install --upgrade --quiet  xata langchain-openai tiktoken langchain"
+    "%pip install --upgrade --quiet  xata langchain-openai langchain-community tiktoken langchain"
diff --git a/docs/docs/integrations/vectorstores/yellowbrick.ipynb b/docs/docs/integrations/vectorstores/yellowbrick.ipynb
index a8ccb56eb7..3b3b234479 100644
--- a/docs/docs/integrations/vectorstores/yellowbrick.ipynb
+++ b/docs/docs/integrations/vectorstores/yellowbrick.ipynb
@@ -37 +37 @@
-    "%pip install --upgrade --quiet  langchain-openai\n",
+    "%pip install --upgrade --quiet  langchain-openai langchain-community\n",
diff --git a/docs/docs/integrations/vectorstores/zep.ipynb b/docs/docs/integrations/vectorstores/zep.ipynb
index 5e5bd85248..afff8415f8 100644
--- a/docs/docs/integrations/vectorstores/zep.ipynb
+++ b/docs/docs/integrations/vectorstores/zep.ipynb
@@ -24,0 +25,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",
diff --git a/docs/docs/integrations/vectorstores/zilliz.ipynb b/docs/docs/integrations/vectorstores/zilliz.ipynb
index 3a9b4bf200..928d12fde3 100644
--- a/docs/docs/integrations/vectorstores/zilliz.ipynb
+++ b/docs/docs/integrations/vectorstores/zilliz.ipynb
@@ -13,0 +14,2 @@
+    "You'll need to install `langchain-community` with `pip install -qU langchain-community` to use this integration\n",
+    "\n",

@eyurtsev eyurtsev enabled auto-merge (squash) May 22, 2024 15:21
@dosubot dosubot bot added the lgtm PR looks good. Use to confirm that a PR is ready for merging. label May 22, 2024
@eyurtsev eyurtsev merged commit 6548052 into langchain-ai:master May 22, 2024
12 checks passed
hinthornw pushed a commit that referenced this pull request Jun 20, 2024
…22028)

- **Description:** Adding installation instruction for integrations
requiring `langchain-community` package since 0.2
  - **Issue:** #22005

---------

Co-authored-by: Maxime Perrin <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🤖:docs Changes to documentation and examples, like .md, .rst, .ipynb files. Changes to the docs/ folder lgtm PR looks good. Use to confirm that a PR is ready for merging. size:M This PR changes 30-99 lines, ignoring generated files. Ɑ: vector store Related to vector store module
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants