Skip to content

[MEVD] Port the Pinecone connector to use Pinecone.Client #10415

Closed

Description

@roji

The current Pinecone connector uses Pinecone.NET, which is the older community-written SDK; Pinecone have since published an official, internally-developed SDK called Pinecone.Client, which is shown in official C# samples in their documentation etc.

In addition, in my attempts to set up container-based integration tests with the Pinecone local emulator, the current connector failed to work properly, whereas Pinecone.Client works well.

In other words, it looks like we'll need to port over the Pinecone connector to use the newer, official Pinecone.Local SDK.

Once that's done, also create an integration test suite like the others from #10273, and implement LINQ-based filtering.

Activity

  1. moved this from Sprint: Planned to Backlog: Planned in Semantic Kernelon Feb 6, 2025
  2. added
    sk team issueA tag to denote issues that where created by the Semantic Kernel team (i.e., not the community)
    on Feb 6, 2025
  3. moved this from Backlog: Planned to Sprint: Planned in Semantic Kernelon Feb 10, 2025
  4. changed the title [-].Net MEVD: Port the Pinecone connector to use Pinecone.Client[/-] [+][MEVD] Port the Pinecone connector to use Pinecone.Client[/+] on Mar 11, 2025
  5. moved this from Sprint: Planned to Sprint: In Progress in Semantic Kernelon Mar 11, 2025
  6. added a commit that references this issue on Mar 20, 2025
    8a8b0b5
  7. moved this from Sprint: In Progress to Sprint: Done in Semantic Kernelon Apr 15, 2025
  8. added a commit that references this issue on Sep 15, 2025
    6332e1d
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

.NETIssue or Pull requests regarding .NET codeBuildFeatures planned for next Build conferencememorymemory connectormsft.ext.vectordataRelated to Microsoft.Extensions.VectorDatask team issueA tag to denote issues that where created by the Semantic Kernel team (i.e., not the community)

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions