diff --git a/docs/examples/vector_stores/OpensearchDemo.ipynb b/docs/examples/vector_stores/OpensearchDemo.ipynb index 7f38185b808d4a54988f9ccc7efe38bfa69fd30d..a36d826292fc9cd9e4dec3b334e718df58e9a4f9 100644 --- a/docs/examples/vector_stores/OpensearchDemo.ipynb +++ b/docs/examples/vector_stores/OpensearchDemo.ipynb @@ -79,8 +79,10 @@ "source": [ "from os import getenv\n", "from llama_index.core import SimpleDirectoryReader\n", - "from llama_index.vector_stores.opensearch import OpensearchVectorStore\n", - "from llama_index.core.vector_stores import OpensearchVectorClient\n", + "from llama_index.vector_stores.opensearch import (\n", + " OpensearchVectorStore,\n", + " OpensearchVectorClient,\n", + ")\n", "from llama_index.core import VectorStoreIndex, StorageContext\n", "\n", "# http endpoint for your cluster (opensearch required for vector index usage)\n", @@ -333,8 +335,10 @@ "outputs": [], "source": [ "from os import getenv\n", - "from llama_index.vector_stores.opensearch import OpensearchVectorStore\n", - "from llama_index.core.vector_stores import OpensearchVectorClient\n", + "from llama_index.vector_stores.opensearch import (\n", + " OpensearchVectorStore,\n", + " OpensearchVectorClient,\n", + ")\n", "\n", "# http endpoint for your cluster (opensearch required for vector index usage)\n", "endpoint = getenv(\"OPENSEARCH_ENDPOINT\", \"http://localhost:9200\")\n", diff --git a/llama-index-integrations/vector_stores/llama-index-vector-stores-opensearch/CHANGELOG.md b/llama-index-integrations/vector_stores/llama-index-vector-stores-opensearch/CHANGELOG.md new file mode 100644 index 0000000000000000000000000000000000000000..633b40f215c09d4edef106e3d170f8ef271b2873 --- /dev/null +++ b/llama-index-integrations/vector_stores/llama-index-vector-stores-opensearch/CHANGELOG.md @@ -0,0 +1,9 @@ +# CHANGELOG — llama-index-vector-stores-opensearch + +## [0.1.2] + +- Adds OpensearchVectorClient as top-level import + +## [0.1.1] + +- Fixes strict equality in dependency of llama-index-core diff --git a/llama-index-integrations/vector_stores/llama-index-vector-stores-opensearch/llama_index/vector_stores/opensearch/__init__.py b/llama-index-integrations/vector_stores/llama-index-vector-stores-opensearch/llama_index/vector_stores/opensearch/__init__.py index 1e6c1696278da05d3f24b9829adec4cb024d1ec5..ccff072880faf70ee1ae9fb093211e353ed9802d 100644 --- a/llama-index-integrations/vector_stores/llama-index-vector-stores-opensearch/llama_index/vector_stores/opensearch/__init__.py +++ b/llama-index-integrations/vector_stores/llama-index-vector-stores-opensearch/llama_index/vector_stores/opensearch/__init__.py @@ -1,3 +1,6 @@ -from llama_index.vector_stores.opensearch.base import OpensearchVectorStore +from llama_index.vector_stores.opensearch.base import ( + OpensearchVectorStore, + OpensearchVectorClient, +) -__all__ = ["OpensearchVectorStore"] +__all__ = ["OpensearchVectorStore", "OpensearchVectorClient"] diff --git a/llama-index-integrations/vector_stores/llama-index-vector-stores-opensearch/pyproject.toml b/llama-index-integrations/vector_stores/llama-index-vector-stores-opensearch/pyproject.toml index a216512654f39a7720f9a984788c222a7d75ca9b..758666af08f11296e65ff63d9ba7da0a24c7d0cb 100644 --- a/llama-index-integrations/vector_stores/llama-index-vector-stores-opensearch/pyproject.toml +++ b/llama-index-integrations/vector_stores/llama-index-vector-stores-opensearch/pyproject.toml @@ -19,7 +19,7 @@ description = "llama-index vector_stores opensearch integration" license = "MIT" name = "llama-index-vector-stores-opensearch" readme = "README.md" -version = "0.1.1" +version = "0.1.2" [tool.poetry.dependencies] python = ">=3.8.1,<3.12"