Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Add support for fetch using query filters #287

Open
2 tasks done
deven298 opened this issue Jan 17, 2024 · 1 comment
Open
2 tasks done

[Feature] Add support for fetch using query filters #287

deven298 opened this issue Jan 17, 2024 · 1 comment
Labels
duplicate This issue or pull request already exists enhancement New feature or request status:on-roadmap This has been picked up by the team and is on our roadmap

Comments

@deven298
Copy link

deven298 commented Jan 17, 2024

Is this your first time submitting a feature request?

  • I have searched the existing issues, and I could not find an existing issue for this feature
  • I am requesting a straightforward extension of existing client functionality

Describe the feature

The fetch() method is very limiting for python client. It only accepts the ids parameter which means the user needs to maintain the map of ids and its metadata. However, the fetch method needs to be able to fetch data entities using a query.

Describe alternatives you've considered

Need to maintain a map of ids and metadata for the embeddings stored in PineconeDB. However, this is not scalable and makes it almost impossible to build production ready app.

Who will this benefit?

This will help in building a database with following benefits:

  • Helps in deduping the data entities. This is important for building RAG applications.
  • The user will not have to map ids and the metadata of the embedding, which can grow quickly as they add more data and slows down the application.

Are you interested in contributing this feature?

Yes, but dont have enough time.

Anything else?

This is a basic functionality for fetching data from any db. Pinecone has much cleaner interface and empowering it with such functionality will help grow the users.

@deven298 deven298 added the enhancement New feature or request label Jan 17, 2024
@anawishnoff anawishnoff added the duplicate This issue or pull request already exists label Aug 6, 2024
@anawishnoff
Copy link
Contributor

This is on the roadmap, though we don't have a timeline to share right now

@anawishnoff anawishnoff added the status:on-roadmap This has been picked up by the team and is on our roadmap label Aug 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists enhancement New feature or request status:on-roadmap This has been picked up by the team and is on our roadmap
Projects
None yet
Development

No branches or pull requests

2 participants