Pinecone Python SDK
The official Pinecone Python SDK.
Documentation
Conceptual docs and guides
Python Reference Documentation
Upgrading the SDK
[!NOTE]
The official SDK package was renamed from pinecone-client to pinecone beginning in version 5.1.0.
Please remove pinecone-client from your project dependencies and add pinecone instead to get
the latest updates.
For notes on changes between major versions, see Upgrading
Prerequisites
The Pinecone Python SDK is compatible with Python 3.9 and greater. It has been tested with CPython versions from 3.9 to 3.13.
Before you can use the Pinecone SDK, you must sign up for an account and find your API key in the Pinecone console dashboard at https:/app.pinecone.io.
Installation
The Pinecone Python SDK is distributed on PyPI using the package name pinecone. By default the pinecone has a minimal set of dependencies, but you can install some extras to unlock additional functionality.
Available extras:
pinecone[asyncio] will add a dependency
|