Pinecone API
Pinecone is a vector database. This is an unofficial, community-managed OpenAPI spec that (should) accurately model the Pinecone API. This project was developed independent of and is unaffiliated with Pinecone Systems. Users should switch to the official API spec, if and when Pinecone releases it.
- Homepage
- https://api.apis.guru/v2/specs/pinecone.io/20230401.1.json
- Provider
- pinecone.io
- OpenAPI version
- 3.0.2
- Spec (JSON)
- https://api.apis.guru/v2/specs/pinecone.io/20230401.1/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/pinecone.io/20230401.1/openapi.yaml
Tools (17)
Extracted live via the executor SDK.
-
indexOperations.configureIndexThis operation specifies the pod type and number of replicas for an index.
-
indexOperations.createCollectionThis operation creates a Pinecone collection.
-
indexOperations.createIndexThis operation creates a Pinecone index. You can use it to specify the measure of similarity, the dimension of vectors to be stored in the index, the numbers of replicas to use, and more.
-
indexOperations.deleteCollectionThis operation deletes an existing collection.
-
indexOperations.deleteIndexThis operation deletes an existing index.
-
indexOperations.describeCollectionGet a description of a collection.
-
indexOperations.describeIndexGet a description of an index.
-
indexOperations.listCollectionsThis operation returns a list of your Pinecone collections.
-
indexOperations.listIndexesThis operation returns a list of your Pinecone indexes.
-
vectorOperations.deleteThe
Deleteoperation deletes vectors, by id, from a single namespace. You can delete items by their id, from a single namespace. -
vectorOperations.describeIndexStatsThe
DescribeIndexStatsoperation returns statistics about the index's contents, including the vector count per namespace and the number of dimensions. -
vectorOperations.fetchThe
Fetchoperation looks up and returns vectors, by ID, from a single namespace. The returned vectors include the vector data and/or metadata. -
vectorOperations.queryThe
Queryoperation searches a namespace, using a query vector. It retrieves the ids of the most similar items in a namespace, along with their similarity scores. -
vectorOperations.updateThe
Updateoperation updates vector in a namespace. If a value is included, it will overwrite the previous value. If a set_metadata is included, the values of the fields specified in it will be added or overwrite the previous value. -
vectorOperations.upsertThe Upsert operation writes vectors into a namespace. If a new value is upserted for an existing vector id, it will overwrite the previous value.
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools