mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-12-03 09:53:45 +00:00
# What does this PR do? This PR refactors and the VectorIO backend logic for `sqlite-vec` and adds unit tests and fixtures to make it easy to test both `sqlite-vec` and `milvus`. Key changes: - `sqlite-vec` migrated to `kvstore` registry - added in-memory cache for sqlite-vec to be consistent with `milvus` - default fixtures moved to `conftest.py` - removed redundant tests from sqlite`-vec` - made `test_vector_io_openai_vector_stores.py` more easily extensible ## Test Plan Unit tests added testing inline providers. --------- Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> |
||
|---|---|---|
| .. | ||
| index.md | ||
| inline_chromadb.md | ||
| inline_faiss.md | ||
| inline_meta-reference.md | ||
| inline_milvus.md | ||
| inline_qdrant.md | ||
| inline_sqlite-vec.md | ||
| inline_sqlite_vec.md | ||
| remote_chromadb.md | ||
| remote_milvus.md | ||
| remote_pgvector.md | ||
| remote_qdrant.md | ||
| remote_weaviate.md | ||