Using the Pinecone vector database in .NET
infoworld.com
infoworld.com
It is a community library for Pinecone that has been eventually adopted by SemanticKernel.
Notably, the new official SDK has a few issues as outlined here: https://github.com/neon-sunset/Pinecone.NET/pull/126#issueco...
While it is acceptable and there are much sadder examples of vendor SDKs, it will not offer the same level of experience as hand-crafted client library. In the case of Pinecone, a similar level of care is applied mainly to their Python and TypeScript SDKs.
Now, I don't particularly care for Pinecone anymore - it's a paid vector DB that does not fit my more "indie"-ish needs, and this is a very small project, but I do care about .NET having high-quality libraries. It is a core dependency anyway, therefore it will continue to be developed as appropriate.