fix(learn): modernize audio-search.ipynb to Pinecone SDK v8 #538
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Updates
learn/search/audio/audio-search/audio-search.ipynbto use Pinecone SDK v8.Changes
pinecone-clientwithpineconepackage in pip installAudience / use case
Developers building audio similarity search with Pinecone (e.g. finding similar sounds, song/catalog search).
Prerequisites
Linear
Closes SDK-170
Note
Low Risk
Low risk: changes are limited to a tutorial notebook’s dependency install and Pinecone client initialization/key handling, with no impact on production code paths.
Overview
Updates
learn/search/audio/audio-search/audio-search.ipynbto use the Pinecone SDK v8 (pinecone==8.0.0) instead of the legacy client.Standardizes API key handling to prefer
PINECONE_API_KEYfrom the environment with agetpassfallback, and updates initialization topc = Pinecone(api_key=api_key)with serverless index spec configuration.Written by Cursor Bugbot for commit 498f5c5. This will update automatically on new commits. Configure here.