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

Pinecone: Support starter tier #7472

Closed
StankoKuveljic opened this issue Jul 10, 2023 · 6 comments · Fixed by #7473
Closed

Pinecone: Support starter tier #7472

StankoKuveljic opened this issue Jul 10, 2023 · 6 comments · Fixed by #7473
Labels
🤖:improvement Medium size change to existing code to handle new use-cases

Comments

@StankoKuveljic
Copy link
Contributor

StankoKuveljic commented Jul 10, 2023

Feature request

Adapt the pinecone vectorstore to support upcoming starter tier. The changes are related to removing namespaces and delete by metadata feature.

Motivation

Indexes in upcoming Pinecone V4 won't support:

  • namespaces
  • configure_index()
  • delete by metadata
  • describe_index() with metadata filtering
  • metadata_config parameter to create_index()
  • delete() with the deleteAll parameter

Your contribution

I'll do it.

@dosubot dosubot bot added the 🤖:improvement Medium size change to existing code to handle new use-cases label Jul 10, 2023
@Siddharth24Khera
Copy link

@StankoKuveljic @jamescalam
Can you please point me to the v4 spec documentation on pinecone.
With support for namespace removed, does the free tier restrict users to a single vector space? Using metadata filtering may be one way to bypass this limitation.

@freyherme
Copy link

@StankoKuveljic - I searched, but can't find any information about "upcoming V4" of Pinecone. Can you point us to documentation about v4 and removing namespaces?

@david-engelmann
Copy link

david-engelmann commented Jul 11, 2023

Indexes in upcoming Pinecone V4 won't support:
namespaces

Is this information available to the public. I've not seen any communication on pinecone removing namespaces?

@StankoKuveljic
Copy link
Contributor Author

I'm sorry for the confusion.
This is related to upcoming starter tier https://docs.pinecone.io/docs/projects#gcp-starter-environment-public-preview it won't affect standard and enterprise tiers. The commit is reverted and I'll reopen an issue if there are breaking changes in examples and tests that won't support starter tier.

@david-engelmann
Copy link

@StankoKuveljic Sounds good! If we are using namespaces, is it safe to unpin the langchain version?

@StankoKuveljic
Copy link
Contributor Author

@david-engelmann
The commit is reverted 2babe30 so now everything should be as before.

However, keep in mind that if you are using free tier gcp-starter environment you won't be able to use namespaces alongside with other limitations. Also, you will have issues running integration tests for Pinecone.
The integration test is probably going to change soon to allow contributors running it with free gcp-starter.

@StankoKuveljic StankoKuveljic changed the title Pinecone: Support V4 Pinecone: Support starter tier Jul 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🤖:improvement Medium size change to existing code to handle new use-cases
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants