Skip to content

Commit 9da407f

Browse files
sl-at-ibmmdrxy
andauthored
Update feature matrix for Astra DB vector store integration (#1159)
## Overview This PR updates the feature matrix for the Astra DB vector store integration. ## Type of change **Type:** Update existing documentation ## Checklist - [x] I have read the [contributing guidelines](README.md) - [?] I have tested my changes locally using `docs dev` - [n/a] All code examples have been tested and work correctly - [n/a] I have used **root relative** paths for internal links - [n/a] I have updated navigation in `src/docs.json` if needed - I have gotten approval from the relevant reviewers ## Additional notes This PR marks these two attributes as "yes" for the Astra DB Vector Store component: **passes standard tests** and **multi tenancy**. For the first item, the component [uses the entire vectorstore suite](https://github.com/langchain-ai/langchain-datastax/blob/main/libs/astradb/tests/integration_tests/standard_tests/test_vectorstore.py) from the `langchain-tests` in its CI/CD and passes it. For the multi-tenancy, Astra DB is a cloud database: as such, is it my understanding that it is inherently multitenant, as each user comes with their own auth token and accesses their own databases there through DB-specific endpoints ([see e.g. here](https://github.com/langchain-ai/langchain-datastax/blob/main/libs/astradb/langchain_astradb/vectorstores.py#L770-L776)). In that respect, it is not different than e.g. the Mongo DB Atlas vector store, likewise marked as multitenant in the feature matrix. Co-authored-by: Mason Daugherty <mason@langchain.dev>
1 parent 8f22fbd commit 9da407f

File tree

1 file changed

+2
-2
lines changed
  • src/oss/python/integrations/vectorstores

1 file changed

+2
-2
lines changed

β€Žsrc/oss/python/integrations/vectorstores/index.mdxβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,7 @@ from langchain_core.vectorstores import InMemoryVectorStore
384384
vector_store = InMemoryVectorStore(embeddings)
385385
```
386386
</Accordion>
387-
<Accordion title="AstraDB">
387+
<Accordion title="Astra DB">
388388

389389
<CodeGroup>
390390
```bash pip
@@ -645,7 +645,7 @@ vector_store = QdrantVectorStore(
645645

646646
| Vectorstore | Delete by ID | Filtering | Search by Vector | Search with score | Async | Passes Standard Tests | Multi Tenancy | IDs in add Documents |
647647
|------------|-------------|-----------|-----------------|------------------|--------|---------------------|---------------|-------------------|
648-
| [`AstraDBVectorStore`](/oss/integrations/vectorstores/astradb) | βœ… | βœ… | βœ… | βœ… | βœ… | ❌ | ❌ | βœ… |
648+
| [`AstraDBVectorStore`](/oss/integrations/vectorstores/astradb) | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… |
649649
| [`AzureCosmosDBNoSqlVectorStore`](/oss/integrations/vectorstores/azure_cosmos_db_no_sql) | βœ… | βœ… | βœ… | βœ… | ❌ | βœ… | βœ… | βœ… |
650650
| [`AzureCosmosDBMongoVCoreVectorStore`](/oss/integrations/vectorstores/azure_cosmos_db_mongo_vcore) | βœ… | βœ… | βœ… | βœ… | ❌ | βœ… | βœ… | βœ… |
651651
| [`Chroma`](/oss/integrations/vectorstores/chroma) | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… |

0 commit comments

Comments
Β (0)