langchain/docs/extras/integrations/vectorstores
Greg Richardson 300559695b
Supabase vector self querying retriever (#10304)
## Description
Adds Supabase Vector as a self-querying retriever.

- Designed to be backwards compatible with existing `filter` logic on
`SupabaseVectorStore`.
- Adds new filter `postgrest_filter` to `SupabaseVectorStore`
`similarity_search()` methods
- Supports entire PostgREST [filter query
language](https://postgrest.org/en/stable/references/api/tables_views.html#read)
(used by self-querying retriever, but also works as an escape hatch for
more query control)
- `SupabaseVectorTranslator` converts Langchain filter into the above
PostgREST query
- Adds Jupyter Notebook for the self-querying retriever
- Adds tests

## Tag maintainer
@hwchase17

## Twitter handle
[@ggrdson](https://twitter.com/ggrdson)
2023-09-07 15:03:26 -07:00
..
faiss_index mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
activeloop_deeplake.ipynb docs: DeepLake example (#9663) 2023-09-03 20:42:52 -07:00
alibabacloud_opensearch.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
analyticdb.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
annoy.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
atlas.ipynb Updates to Nomic Atlas and GPT4All documentation (#9414) 2023-08-23 17:49:44 -07:00
awadb.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
azuresearch.ipynb fix scoring profile example (#10016) 2023-08-31 00:35:06 -07:00
bageldb.ipynb BagelDB (bageldb.ai), VectorStore integration. (#8971) 2023-08-10 16:48:36 -07:00
cassandra.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
chroma.ipynb fix error in chroma docker instructions (#8533) 2023-07-31 16:32:53 -07:00
clarifai.ipynb Improvements to the Clarifai integration (#9290) 2023-08-21 12:53:36 -07:00
clickhouse.ipynb docs: integrations/providers (#9631) 2023-08-22 20:28:11 -07:00
dashvector.ipynb Add dashvector vectorstore (#9163) 2023-08-15 16:19:30 -07:00
dingo.ipynb fix: max_marginal_relevance_search and docs in Dingo (#9244) 2023-08-15 01:06:06 -07:00
docarray_hnsw.ipynb docs: integrations/providers (#9631) 2023-08-22 20:28:11 -07:00
docarray_in_memory.ipynb docs: integrations/providers (#9631) 2023-08-22 20:28:11 -07:00
elasticsearch.ipynb ElasticsearchStore: improve error logging for adding documents (#9648) 2023-08-23 07:04:09 -07:00
epsilla.ipynb add Epsilla vectorstore (#9239) 2023-08-21 12:51:15 -07:00
faiss.ipynb docs: integrations/providers (#9631) 2023-08-22 20:28:11 -07:00
hologres.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
index.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
lancedb.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
marqo.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
matchingengine.ipynb docs: integrations/providers (#9631) 2023-08-22 20:28:11 -07:00
meilisearch.ipynb docs: integrations/providers (#9631) 2023-08-22 20:28:11 -07:00
milvus.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
mongodb_atlas.ipynb docs: integrations/providers (#9631) 2023-08-22 20:28:11 -07:00
myscale.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
neo4jvector.ipynb Add neo4j vector support (#9770) 2023-08-29 07:54:20 -07:00
nucliadb.ipynb nuclia db nit (#10334) 2023-09-07 09:48:56 -07:00
opensearch.ipynb Add summarization use-case (#8376) 2023-08-02 14:25:11 -07:00
pgembedding.ipynb docs: integrations/providers (#9631) 2023-08-22 20:28:11 -07:00
pgvector.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
pinecone.ipynb Minor fixes to enhance notebook usability: (#8389) 2023-07-28 17:10:03 -07:00
qdrant.ipynb Fix documentation for from_documents signature (#8482) 2023-07-30 13:24:44 -07:00
redis.ipynb Redis metadata filtering and specification, index customization (#8612) 2023-08-25 17:22:50 -07:00
rockset.ipynb Fix docs for Rockset (#8807) 2023-08-06 15:04:01 -07:00
scann.ipynb docs: integrations/providers (#9631) 2023-08-22 20:28:11 -07:00
singlestoredb.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
sklearn.ipynb Revert "add filter to sklearn vector store functions (#8113)" (#8760) 2023-08-04 08:13:32 -07:00
sqlitevss.ipynb Add notebook example to use sqlite-vss as a vector store. (#10292) 2023-09-06 13:46:59 -07:00
starrocks.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
supabase.ipynb Supabase vector self querying retriever (#10304) 2023-09-07 15:03:26 -07:00
tair.ipynb tair fix distance_type error, and add hybrid search (#9531) 2023-08-23 16:38:31 -07:00
tencentvectordb.ipynb cr 2023-08-31 00:43:34 -07:00
tigris.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
typesense.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
usearch.ipynb docs: integrations/providers (#9631) 2023-08-22 20:28:11 -07:00
vectara.ipynb Adding Self-querying for Vectara (#10332) 2023-09-07 10:24:50 -07:00
weaviate.ipynb Weaviate: adding auth example + fixing spelling in ReadME (#8939) 2023-08-08 16:24:17 -07:00
xata.ipynb Pre-release Xata version no longer required (#9915) 2023-08-29 07:21:22 -07:00
zep.ipynb Fixed some grammatical typos in doc files (#10191) 2023-09-04 10:48:08 -07:00
zilliz.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00