Example Calls
Fetch
Method
The fetch
method allows you to retrieve vectors from the index based on their identifiers. It takes the following input parameters:
ids
: A string or a list of strings representing the identifiers of the vectors to be fetched.prefix
: A string prefix to match vector IDs. All vectors with IDs that start with this prefix will be retrieved.include_vectors
: A boolean flag indicating whether to include vectors in the fetch results.include_metadata
: A boolean flag indicating whether to include metadata in the fetch results.include_data
: A boolean flag indicating whether to include data in the fetch results.namespace
: The namespace to use. When not specified, the default namespace is used.
As a response, following field is returned:
vectors
: A list containing information for each fetched vector, includingid
,vector
,sparse_vector
,metadata
, anddata
.
Fetch Example
Alternatively, you can fetch a singular vector:
Also, you can specify a namespace to operate on. When no namespace is provided, the default namespace will be used.
Fetch with id prefix
This will fetch all vectors with IDs that start with the prefix.
For fetching larger datasets with id prefix, prefer using the paginated
range
command to prevent timeouts.
Was this page helpful?