Skip to main content
Pinecone Assistant answers questions about your proprietary data. You upload files to an assistant, then chat with it or retrieve context snippets, and get back answers grounded in your data.

Quickstart

Create an assistant, upload a file, and chat with it

Files

Supported file types, metadata, and how files are processed

Chat with an assistant

Ask questions and get grounded answers with citations

Context snippets

Retrieve relevant context to use with your own LLM or agent

Pricing and limits

Costs for ingestion, chat, and storage, plus plan limits

MCP server

Connect AI agents to your assistant through its MCP server

What you can do

With Pinecone Assistant, you can:
  • Prototype and deploy an AI assistant without building your own retrieval pipeline.
  • Get context-aware answers about your proprietary data without training an LLM.
  • Get answers grounded in your data, with references to the files each answer draws from.

SDK support

You can use the Assistant API directly, through the Pinecone Python SDK, or through the Pinecone Node.js SDK.

Workflow

These steps outline the Pinecone Assistant workflow, which you can follow in the Pinecone console or with the Pinecone API:
  1. Create an assistant to answer questions about your documents.
  2. Upload documents to your assistant. Your assistant manages chunking, embedding, and storage for you.
  3. Chat with your assistant and receive responses as a JSON object or as a text stream. For each chat, your assistant queries a large language model (LLM) with context from your documents, so the LLM’s responses are grounded in them.
  4. Evaluate the assistant’s responses for correctness and completeness.
  5. Add instructions to tailor your assistant’s behavior and responses to specific use cases or requirements. Filter chat by file metadata to reduce latency and improve the accuracy of responses.
  6. Retrieve context snippets to understand what relevant data snippets Pinecone Assistant is using to generate responses. You can use the retrieved snippets with your own LLM, RAG application, or agentic workflow.
To learn how Pinecone Assistant processes files and generates answers, see Assistant architecture.

Resources

API reference

Details about the Assistant API and its SDK support

Examples

Sample apps and notebooks built with Pinecone Assistant

Changelog

What’s new in Pinecone

Other Pinecone products

Pinecone Database

The retrieval foundation, bringing full-text and semantic search with metadata filtering into one managed database

Pinecone Nexus

The knowledge engine for agents, serving grounded, cited answers in one call