Skip to main content

Crate synaptic_pinecone

Crate synaptic_pinecone 

Source
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.
PineconeConfig
Configuration for connecting to a Pinecone index.
PineconeVectorStore
A VectorStore implementation backed by Pinecone.

Traits§

Embeddings
Trait for embedding text into vectors.
VectorStore
Trait for vector storage backends.