Pinecone SDKs

Official Pinecone SDKs provide convenient access to the Pinecone APIs.

SDK versions

SDK versions are pinned to specific API versions. When a new API version is released, a new version of the SDK is also released.

The mappings between API versions and SDK versions are as follows:

2025-012024-102024-072024-04
Python SDKv6.xv5.3.xv5.0.x-v5.2.xv4.x
Node.js SDKv5.xv4.xv3.xv2.x
Java SDKv4.xv3.xv2.xv1.x
Go SDKv3.xv2.xv1.xv0.x
.NET SDKv3.xv2.xv1.xv0.x

When a new stable API version is released, you should upgrade your SDK to the latest version to ensure compatibility with the latest API changes.

Community SDKs

Find community-contributed SDKs for Pinecone. These libraries are not supported by Pinecone.

Was this page helpful?