Vector Operations
Search with a vector
Search a namespace using a query vector. It retrieves the ids of the most similar items in a namespace, along with their similarity scores.
For guidance, examples, and limits, see Search.
post/query
Headers
X-Pinecone-Api-Versionstring required
Required date-based version header
Request body
Example request
{
"namespace": "example-namespace",
"topK": 10,
"filter": {
"genre": {
"$in": [
"comedy",
"documentary",
"drama"
]
},
"year": {
"$eq": 2019
}
},
"includeValues": true,
"includeMetadata": true,
"queries": [
{
"values": [
0.1,
0.2,
0.3,
0.4,
0.5,
0.6,
0.7,
0.8
],
"sparseValues": {
"indices": [
1,
312,
822,
14,
980
],
"values": [
0.1,
0.2,
0.3,
0.4,
0.5
]
},
"topK": 10,
"namespace": "example-namespace",
"filter": {
"genre": {
"$in": [
"comedy",
"documentary",
"drama"
]
},
"year": {
"$eq": 2019
}
}
}
],
"vector": [
0.1,
0.2,
0.3,
0.4,
0.5,
0.6,
0.7,
0.8
],
"sparseVector": {
"indices": [
1,
312,
822,
14,
980
],
"values": [
0.1,
0.2,
0.3,
0.4,
0.5
]
},
"id": "example-vector-1",
"scanFactor": 2,
"maxCandidates": 1000
}Response
A successful response.
Example response
{
"results": [
{
"matches": [
{
"id": "example-vector-1",
"score": 0.08,
"values": [
0.1,
0.2,
0.3,
0.4,
0.5,
0.6,
0.7,
0.8
],
"sparseValues": {
"indices": [
1,
312,
822,
14,
980
],
"values": [
0.1,
0.2,
0.3,
0.4,
0.5
]
},
"metadata": {
"genre": "documentary",
"year": 2019
}
}
],
"namespace": "example-namespace"
}
],
"matches": [
{
"id": "example-vector-1",
"score": 0.08,
"values": [
0.1,
0.2,
0.3,
0.4,
0.5,
0.6,
0.7,
0.8
],
"sparseValues": {
"indices": [
1,
312,
822,
14,
980
],
"values": [
0.1,
0.2,
0.3,
0.4,
0.5
]
},
"metadata": {
"genre": "documentary",
"year": 2019
}
}
],
"usage": {
"readUnits": 5
}
}