Pinecone FetchVectors

Pinecone FetchVectors

Certified

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.

yaml
type: io.kestra.plugin.pinecone.FetchVectors

Fetch vectors by ID.

yaml
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

Pinecone API key

SubTypestring

List of vector IDs to fetch

Index name

Name of the Pinecone index to operate on.

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 to fetch from

Reference (ref) of the pluginDefaults to apply to this task.

Defaulttrue

Enable 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).

SubTypeobject

Fetched vectors keyed by vector ID

Each value is a map with 'values' (list of floats) and optionally 'metadata' (map).