Pinecone
With its vector database at the core, Pinecone is the leading knowledge platform for building accurate, secure, and scalable AI applications. The Pinecone APIs cover Database (vector storage and search), Inference (embeddings and reranking), Assistant (RAG over documents), and Admin (organization and project management).
APIs
Pinecone Database Control API
Use the Database Control API to manage indexes, collections, and backups in Pinecone Database. The control plane handles lifecycle and configuration of vector storage resources.
Pinecone Database Data API
Use the Database Data API to upsert, query, fetch, update, and delete vector records in Pinecone indexes. The data plane is the high-throughput interface for real-time vector se...
Pinecone Inference API
Use the Inference API to generate vector embeddings and rerank results using models hosted on Pinecone's infrastructure.
Pinecone Assistant Control API
Use the Assistant Control API to create and manage Pinecone Assistants for retrieval-augmented generation (RAG) over your documents.
Pinecone Assistant Data API
Use the Assistant Data API to upload documents to a Pinecone Assistant, ask questions, and receive responses grounded in those documents.
Pinecone Admin API
Use the Admin API to manage Pinecone organizations, projects, API keys, and service accounts at the platform level.