Pinecone.NET 1.1.0
Pinecone.NET
Pinecone.NET is a C# library for the Pinecone vector database. It aims to provide identical functionality to the official Python and Rust libraries.
Features
- Standard Index operations
- gRPC and REST transports for vector operations
- Sparse-dense vectors
- Efficient vector serialization
- Metadata support
- NativeAOT compatibility
Installation
dotnet add package Pinecone.NET or Install-Package Pinecone.NET
Usage
You can find the example usage scenario in playground.
Contributing
Contributions are welcome! Feel free open an issue or a PR.
Showing the top 20 packages that depend on Pinecone.NET.
| Packages | Downloads |
|---|---|
|
Microsoft.SemanticKernel.Connectors.Pinecone
Pinecone connector for Semantic Kernel plugins and semantic memory
|
5 |
|
Microsoft.SemanticKernel.Connectors.Pinecone
Pinecone connector for Semantic Kernel plugins and semantic memory
|
4 |
https://github.com/neon-sunset/Pinecone.NET/releases/tag/1.1.0
.NET 7.0
- CommunityToolkit.Diagnostics (>= 8.2.0)
- Google.Protobuf (>= 3.23.0)
- Grpc.Net.Client (>= 2.53.0)
- Grpc.Net.ClientFactory (>= 2.53.0)
- RangeExtensions (>= 2.1.1)
- System.Text.Json (>= 8.0.0-preview.3.23174.8)
.NET 8.0
- CommunityToolkit.Diagnostics (>= 8.2.0)
- Google.Protobuf (>= 3.23.0)
- Grpc.Net.Client (>= 2.53.0)
- Grpc.Net.ClientFactory (>= 2.53.0)
- RangeExtensions (>= 2.1.1)
- System.Text.Json (>= 8.0.0-preview.3.23174.8)