Expand description
Pinecone vector store integration for Synaptic.
This crate provides PineconeVectorStore, an implementation of the
VectorStore trait backed by
Pinecone using its REST API.
§Example
use synaptic_pinecone::{PineconeVectorStore, PineconeConfig};
let config = PineconeConfig::new("your-api-key", "https://my-index-abc123.svc.pinecone.io");
let store = PineconeVectorStore::new(config);Structs§
- Document
- A document with content and metadata, used throughout the retrieval pipeline.
- Pinecone
Config - Configuration for connecting to a Pinecone index.
- Pinecone
Vector Store - A
VectorStoreimplementation backed by Pinecone.
Traits§
- Embeddings
- Trait for embedding text into vectors.
- Vector
Store - Trait for vector storage backends.