langchain/libs/community/tests/integration_tests/vectorstores
Abhi Agarwal 696114e145
community: add sqlite-vec vectorstore (#25003)
**Description**:

Adds a vector store integration with
[sqlite-vec](https://alexgarcia.xyz/sqlite-vec/), the successor to
sqlite-vss that is a single C file with no external dependencies.

Pretty straightforward, just copy-pasted the sqlite-vss integration and
made a few tweaks and added integration tests. Only question is whether
all documentation should be directed away from sqlite-vss if it is
defacto deprecated (cc @asg017).

---------

Co-authored-by: Erick Friis <erick@langchain.dev>
Co-authored-by: philippe-oger <philippe.oger@adevinta.com>
2024-09-26 17:37:10 +00:00
..
cassettes community[minor]: Add support for Upstash Vector (#20824) 2024-04-29 17:25:01 -04:00
docarray
docker-compose community[minor]: Add ApertureDB as a vectorstore (#24088) 2024-07-16 09:32:59 -07:00
fixtures infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
qdrant infra: rm unused # noqa violations (#22049) 2024-05-22 15:21:08 -07:00
__init__.py
conftest.py
fake_embeddings.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_aerospike.py community[minor]: add aerospike vectorstore integration (#21735) 2024-05-21 01:01:47 +00:00
test_alibabacloud_opensearch.py
test_analyticdb.py
test_annoy.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_aperturedb.py community[minor]: Add ApertureDB as a vectorstore (#24088) 2024-07-16 09:32:59 -07:00
test_astradb.py
test_atlas.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_awadb.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_azure_cosmos_db_no_sql.py LangChain Community: VectorStores: Azure Cosmos DB Filtered Vector Search (#24087) 2024-07-23 16:59:23 -07:00
test_azure_cosmos_db.py community[patch]: update connection string in azure cosmos integration test (#25438) 2024-08-15 14:07:54 +00:00
test_azuresearch.py community: Azure Search Vector Store is missing Access Token Authentication (#24330) 2024-08-26 15:41:50 -07:00
test_bagel.py
test_baiducloud_vector_search.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_bigquery_vector_search.py
test_cassandra.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_chroma.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_clarifai.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_clickhouse.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_couchbase.py
test_dashvector.py
test_deeplake.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_documentdb.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_duckdb.py
test_ecloud_vector_search.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_elastic_vector_search.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_elasticsearch.py community[patch]: upgrade to recent version of mypy (#21616) 2024-05-13 14:55:07 -04:00
test_epsilla.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_hanavector.py community[patch]: Performant filter columns option for Hanavector (#21971) 2024-05-22 13:21:21 -07:00
test_hippo.py
test_hologres.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_infinispanvs.py
test_jaguar.py
test_kinetica.py community[patch]: Kinetica Integrations handled error in querying; quotes in table names; updated gpudb API (#22724) 2024-06-11 10:01:26 -04:00
test_lancedb.py LanceDB integration update (#22869) 2024-06-17 20:54:26 -07:00
test_lantern.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_llm_rails.py
test_marqo.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_meilisearch.py
test_milvus.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_momento_vector_index.py
test_mongodb_atlas.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_myscale.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_neo4jvector.py Add mmr to neo4j vector (#25765) 2024-08-27 08:55:19 -04:00
test_nucliadb.py
test_opensearch.py
test_oraclevs.py community[minor]: Oraclevs integration (#21123) 2024-05-04 03:15:35 +00:00
test_pgvector.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_pinecone.py
test_redis.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_relyt.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_rocksetdb.py
test_scann.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_singlestoredb.py community: add SingleStoreDB semantic cache (#23218) 2024-07-05 09:26:06 -04:00
test_sqlitevec.py community: add sqlite-vec vectorstore (#25003) 2024-09-26 17:37:10 +00:00
test_sqlitevss.py
test_tair.py
test_tencentvectordb.py [Vector Store] Fix function add_texts in TencentVectorDB (#24469) 2024-07-22 09:50:22 -04:00
test_thirdai_neuraldb.py
test_tidb_vector.py <Community>: tidb vector support vector index (#19984) 2024-08-23 13:59:23 -04:00
test_tiledb.py
test_timescalevector.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_upstash.py community[minor]: Add support for Upstash Vector (#20824) 2024-04-29 17:25:01 -04:00
test_usearch.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_vald.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_vdms.py Community[minor]: Update VDMS vectorstore (#23729) 2024-07-25 22:13:04 -04:00
test_vearch.py
test_vectara.py core[minor],community[minor]: Upgrade all @root_validator() to @pre_init (#23841) 2024-07-08 16:09:29 -04:00
test_vlite.py community[patch]: upgrade to recent version of mypy (#21616) 2024-05-13 14:55:07 -04:00
test_weaviate.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_xata.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
test_yellowbrick.py community[minor]: Add indexing via locality sensitive hashing to the Yellowbrick vector store (#20856) 2024-05-06 20:18:02 +00:00
test_zep.py
test_zilliz.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00