curl https://hardy-cricket-48359-us1-vector.upstash.io/fetch \
-H "Authorization: Bearer ABcFMGhhcmR5LWNyaWNrZXQtNDgzNTktdXMxYWRtaW5PREE0TkdVME5XUXRaV0poTWkwME9UVTFMVGxrTm1NdE9USTROR0ppWkRsak56ZGs=" \
-d '{ "ids" : [ "1" , "2" , "abcde" ] ,
"includeVectors" : false,
"includeMetadata" : true } '
{
"result" : [
{
"id" : "1" ,
"metadata" : { "genre" : "comedy" , "year" : 2020 }
} ,
{
"id" : "2" ,
"metadata" : { "genre" : "comedy" , "year" : 2020 }
} ,
null
]
}
Request
You can either upsert a single vector, or multiple vectors in a array.
Whether to include the metadata of the vectors in the response. Setting this
true
would be the best practice, since it will make it easier to identify
the vectors.
Whether to include the vector data of the resulting vectors.
Response
It returns the data related to provided vectors ids in sorted manner. Object
is null
if the vector related to that ID couldn’t be found.
The ID of the resulting vector.
The metadata of the vector. This is used to make it easier to identify the
vector on queries.
curl https://hardy-cricket-48359-us1-vector.upstash.io/fetch \
-H "Authorization: Bearer ABcFMGhhcmR5LWNyaWNrZXQtNDgzNTktdXMxYWRtaW5PREE0TkdVME5XUXRaV0poTWkwME9UVTFMVGxrTm1NdE9USTROR0ppWkRsak56ZGs=" \
-d '{ "ids" : [ "1" , "2" , "abcde" ] ,
"includeVectors" : false,
"includeMetadata" : true } '
{
"result" : [
{
"id" : "1" ,
"metadata" : { "genre" : "comedy" , "year" : 2020 }
} ,
{
"id" : "2" ,
"metadata" : { "genre" : "comedy" , "year" : 2020 }
} ,
null
]
}