From 5089f273a21c5e36c1bbcd815d55f1ea38f77d4c Mon Sep 17 00:00:00 2001 From: vagabond2522 <73884721+vagabond2522@users.noreply.github.com> Date: Wed, 18 Jun 2025 02:42:52 +0700 Subject: [PATCH] Main Adding OpenAI compat `/v1/vector-store` apis. This PR implements the `faiss` provider with followup PRs coming up for other providers. Added routes to create, update, delete, list vector stores. Also added route to search a vector store Inserting into vector stores is missing and will be a follow up diff. ### Test Plan - Added new integration test for testing the faiss provider ``` pytest -sv --stack-config http://localhost:8321 tests/integration/vector_io/test_openai_vector_stores.py --embedding-model all-MiniLM-L6-v2 ``` # What does this PR do? ## Test Plan --- .gitconfig | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .gitconfig diff --git a/.gitconfig b/.gitconfig new file mode 100644 index 000000000..6e8d44543 --- /dev/null +++ b/.gitconfig @@ -0,0 +1,13 @@ +[http] + postBuffer = 524288000 + sslVerify = true + lowSpeedLimit = 1000 + lowSpeedTime = 30 +[core] + compression = 0 +[https] + postBuffer = 524288000 +[git] + postBuffer = 524288000 +[remote "origin"] + prune = true \ No newline at end of file