Overview of Pinecone TypeScript SDK capabilities
mainThe Pinecone TypeScript SDK provides a comprehensive suite of tools for managing vector databases and performing advanced search operations. Key functional areas include:
- Index Management: Creating and managing serverless indexes, pod-based indexes, collections, and backups (including scheduled backups).
- Data Operations: Managing documents and vectors (upsert, query, fetch, update, delete), utilizing namespaces for organization, applying metadata filtering, and performing bulk imports from object storage.
- Inference: Accessing standalone embedding and reranking models via the Inference API, or using integrated inference directly within your indexes.
- Assistant: Using Pinecone Assistant for chat operations (including streaming), context retrieval, and file management.
- TypeScript Support: Leveraging generic metadata types for type-safe operations, async/await patterns, and structured error handling.