pinecone.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
Assistant Chat
chat
assistantChat.chat
Chat with an Assistant using retrieved file context and citations.
Risk: read
messages full type
messages full type
filter full type
filter full type
context_options full type
context_options full type
message full type
message full type
citations full type
citations full type
usage full type
usage full type
completion
assistantChat.completion
Chat through Pinecone’s OpenAI-compatible completion response.
Risk: read
messages full type
messages full type
filter full type
filter full type
choices full type
choices full type
usage full type
usage full type
context
assistantChat.context
Retrieve relevant Assistant snippets without generating an answer.
Risk: read
messages full type
messages full type
filter full type
filter full type
snippets full type
snippets full type
usage full type
usage full type
Assistant Files
delete
assistantFiles.delete
Start permanent deletion of a file from an Assistant.
Risk: destructive · Irreversible
describe
assistantFiles.describe
Describe an Assistant file and optionally request a signed URL.
Risk: read
metadata full type
metadata full type
list
assistantFiles.list
List paginated files uploaded to an Assistant.
Risk: read
files full type
files full type
pagination full type
pagination full type
upload
assistantFiles.upload
Upload a base64-encoded file for asynchronous Assistant ingestion.
Risk: write
metadata full type
metadata full type
Assistants
create
assistants.create
Create a Pinecone Assistant with instructions and metadata.
Risk: write
metadata full type
metadata full type
metadata full type
metadata full type
delete
assistants.delete
Permanently delete a Pinecone Assistant and its indexed files.
Risk: destructive · Irreversible
object
Output full type
Output full type
get
assistants.get
Describe Assistant configuration, status, and data-plane host.
Risk: read
metadata full type
metadata full type
list
assistants.list
List paginated Pinecone Assistants for the current project.
Risk: read
assistants full type
assistants full type
pagination full type
pagination full type
update
assistants.update
Update an Assistant’s shared instructions or metadata.
Risk: write
metadata full type
metadata full type
metadata full type
metadata full type
Backups
create
backups.create
Create a restorable backup of an existing Pinecone index.
Risk: write
createIndex
backups.createIndex
Start restoring a backup into a new Pinecone index.
Risk: write
delete
backups.delete
Permanently delete a Pinecone index backup.
Risk: destructive · Irreversible
object
Output full type
Output full type
describe
backups.describe
Describe backup status, source, size, and creation details.
Risk: read
listForIndex
backups.listForIndex
List paginated backups created from one index.
Risk: read
data full type
data full type
pagination full type
pagination full type
listForProject
backups.listForProject
List paginated backups across the current Pinecone project.
Risk: read
data full type
data full type
pagination full type
pagination full type
Bulk Imports
cancel
bulkImports.cancel
Cancel a running Pinecone bulk-import job.
Risk: write
object
Output full type
Output full type
describe
bulkImports.describe
Describe progress and errors for one bulk-import job.
Risk: read
list
bulkImports.list
List paginated bulk-import jobs for an index.
Risk: read
data full type
data full type
pagination full type
pagination full type
start
bulkImports.start
Start importing vector data from object storage into an index.
Risk: write
errorMode full type
errorMode full type
Collections
list
collections.list
List legacy Pinecone collections visible to the project.
Risk: read
collections full type
collections full type
Indexes
configure
indexes.configure
Update index configuration, tags, or deletion protection.
Risk: write
spec full type
spec full type
embed full type
embed full type
status full type
status full type
spec full type
spec full type
create
indexes.create
Create a serverless Pinecone vector index.
Risk: write
spec full type
spec full type
status full type
status full type
spec full type
spec full type
createForModel
indexes.createForModel
Create an integrated-embedding index for a hosted model.
Risk: write
embed full type
embed full type
status full type
status full type
spec full type
spec full type
delete
indexes.delete
Permanently delete a Pinecone index and its vector data.
Risk: destructive · Irreversible
object
Output full type
Output full type
describe
indexes.describe
Describe an index, including its data-plane host and readiness.
Risk: read
status full type
status full type
spec full type
spec full type
list
indexes.list
List all Pinecone indexes available to the project.
Risk: read
indexes full type
indexes full type
Inference
embed
inference.embed
Generate dense or sparse vectors with a hosted embedding model.
Risk: read
inputs full type
inputs full type
parameters full type
parameters full type
data full type
data full type
usage full type
usage full type
getModel
inference.getModel
Describe capabilities and limits for one hosted inference model.
Risk: read
listModels
inference.listModels
List hosted embedding and reranking models with optional filters.
Risk: read
models full type
models full type
rerank
inference.rerank
Rerank documents against a query using a hosted reranking model.
Risk: read
documents full type
documents full type
parameters full type
parameters full type
data full type
data full type
usage full type
usage full type
Namespaces
create
namespaces.create
Create an empty namespace in a Pinecone index.
Risk: write
schema full type
schema full type
delete
namespaces.delete
Permanently delete a namespace and every record it contains.
Risk: destructive · Irreversible
object
Output full type
Output full type
describe
namespaces.describe
Describe one namespace and its current record count.
Risk: read
list
namespaces.list
List paginated namespaces in lexical order.
Risk: read
namespaces full type
namespaces full type
pagination full type
pagination full type
Records
search
records.search
Search integrated records by text, vector, ID, or metadata filter.
Risk: read
query full type
query full type
result full type
result full type
usage full type
usage full type
upsert
records.upsert
Upsert text records as newline-delimited JSON for integrated embedding.
Risk: write
records full type
records full type
object
Output full type
Output full type
Restore Jobs
describe
restoreJobs.describe
Describe progress and status for a backup restore job.
Risk: read
list
restoreJobs.list
List paginated backup restore jobs for the project.
Risk: read
data full type
data full type
pagination full type
pagination full type
Vectors
delete
vectors.delete
Permanently delete selected vectors or an entire namespace.
Risk: destructive · Irreversible
filter full type
filter full type
object
Output full type
Output full type
describeIndexStats
vectors.describeIndexStats
Return index dimension, fullness, and per-namespace record counts.
Risk: read
filter full type
filter full type
namespaces full type
namespaces full type
fetch
vectors.fetch
Fetch vectors and metadata by their record identifiers.
Risk: read
vectors full type
vectors full type
list
vectors.list
List paginated vector identifiers with optional prefix filtering.
Risk: read
vectors full type
vectors full type
pagination full type
pagination full type
query
vectors.query
Find the vectors most similar to an ID or query vector.
Risk: read
sparseVector full type
sparseVector full type
filter full type
filter full type
matches full type
matches full type
usage full type
usage full type
update
vectors.update
Update vector values or metadata for one existing record.
Risk: write
sparseValues full type
sparseValues full type
setMetadata full type
setMetadata full type
object
Output full type
Output full type
upsert
vectors.upsert
Insert or replace a batch of vectors in an index namespace.
Risk: write
vectors full type
vectors full type