semantic-kernel icon indicating copy to clipboard operation
semantic-kernel copied to clipboard

Vector Database solution

Open kborowiec-mag opened this issue 1 year ago • 1 comments

Hello, We are looking for Vector Database solution and would like to use Azure resource for that purpose.

Is Redis Cache proper solution, what your thoughts about that?

I heard about following products which can help but would prefer to use Azure one:

  • FAISS (Facebook AI Similarity Search)
  • Milvus
  • Pinecone

kborowiec-mag avatar Apr 25 '23 10:04 kborowiec-mag

Hi,

I have not looked at FAISS.

Here’s an example of using Qdrant from SK - https://github.com/microsoft/semantic-kernel/blob/main/samples/dotnet/kernel-syntax-examples/Example19_Qdrant.cs. SK uses the Qdrant Docker container local and hosts it on AKS as well.

There’s support in the repo for in ram, sqlite, cosmos, and Qdrant. Chroma and Pinecone support are in PR (from community members): https://github.com/microsoft/semantic-kernel/issues/449, https://github.com/microsoft/semantic-kernel/pull/610.

These and others will shortly come in (status here): https://github.com/microsoft/semantic-kernel/blob/main/FEATURE_MATRIX.md#connectors-and-skill-libraries.

timlaverty avatar Apr 25 '23 15:04 timlaverty

Thank you @timlaverty

kborowiec-mag avatar Apr 26 '23 08:04 kborowiec-mag