See the .NET SDK documentation for full installation instructions and usage examples.To make a feature request or report an issue, please file an issue.
Requirements
To use this Python .NET SDK, ensure that your project is targeting one of the following:- .NET Standard 2.0+
- .NET Core 3.0+
- .NET Framework 4.6.2+
- .NET 6.0+
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 .NET SDK versions are as follows:API version | SDK version |
---|---|
2025-04 (latest) | v4.x |
2025-01 | v3.x |
2024-10 | v2.x |
2024-07 | v1.x |
2024-04 | v0.x |
Install
To add the latest version of the .NET SDK to your project, run the following command:Upgrade
Before upgrading to
v4.0.0
, update all relevant code to account for the breaking changes explained here.Pinecone.Client
in your project, upgrade to the latest version as follows:
Initialize
Once installed, you can import the SDK and then use an API key to initialize a client instance:C#
Proxy configuration
If your network setup requires you to interact with Pinecone through a proxy, configure the HTTP client as follows:ConfigurePrimaryHttpMessageHandler
method to configure the proxy: