docs/versioned_docs/version-3.0.0-LTS/marketplace/plugins/pinecone.md
ToolJet integrates with Pinecone to utilize its vector database capabilities. This integration enables ToolJet to perform vector operations such as updating, querying, and managing vector embeddings in Pinecone indexes.
:::note Before following this guide, it is assumed that you have already completed the process of Using Marketplace plugins. :::
For connecting to Pinecone, the following credential is required:
This operation retrieves statistics about a specific index in your Pinecone database.
{
"namespaces":{
"":{
"recordCount":100
}
},
"dimension":1024,
"indexFullness":0,
"totalRecordCount":100
}
This operation retrieves a list of vector IDs from a specified index.
{
"vectors":[
{"id":"0"},
{"id":"1"},
{"id":"10"},
{"id":"11"},
{"id":"12"},
{"id":"13"},
{"id":"14"},
{"id":"15"},
{"id":"16"},
{"id":"17"}
],
"pagination":{
"next":"eyJza2lwX3Bhc3QiOiIxNyIsInByZWZpeCI6bnVsbH0="
},
"namespace":"",
"usage":{
"readUnits":1
}
}
This operation retrieves specific vectors by their IDs from an index.
{
"records":{},
"namespace":"",
"usage":{
"readUnits":1
}
}
This operation inserts or updates vectors in an index.
Upsert Successful
This operation updates a single vector's values or metadata.
Update Successful
This operation deletes vectors from an index.
Delete Successful
This operation queries vectors in an index based on similarity.