
Pinecone FetchVectors
CertifiedFetch vectors by ID from a Pinecone index
Pinecone FetchVectors
Fetch vectors by ID from a Pinecone index
Retrieves specific vectors by their IDs from a Pinecone index. The response includes vector values and metadata for each requested ID.
type: io.kestra.plugin.pinecone.FetchVectorsExamples
Fetch vectors by ID.
id: pinecone_fetch_vectors
namespace: company.team
tasks:
- id: fetch
type: io.kestra.plugin.pinecone.FetchVectors
apiKey: "{{ secret('PINECONE_API_KEY') }}"
indexName: my-embeddings
namespace: my-namespace
ids:
- vec1
- vec2
Properties
apiKey *Requiredstring
Pinecone API key
ids *Requiredarray
List of vector IDs to fetch
indexName *Requiredstring
Index name
Name of the Pinecone index to operate on.
host string
Control-plane host override
Optional URL override for the Pinecone control-plane API. Defaults to https://api.pinecone.io when unset. Set this to point to a local emulator (e.g. http://localhost: 5080).
namespace string
Namespace to fetch from
pluginDefaultsRef Non-dynamicstring
Reference (ref) of the pluginDefaults to apply to this task.
tlsEnabled booleanstring
trueEnable TLS for gRPC data-plane connections
Set to false when connecting to a local emulator that does not support TLS. Defaults to true (production Pinecone always requires TLS).
Outputs
vectors object
Fetched vectors keyed by vector ID
Each value is a map with 'values' (list of floats) and optionally 'metadata' (map).