import requests
response = requests.post(
"https://memoryapi-production.up.railway.app/search/multiple",
headers={"X-API-Key": "xinobi"},
json={
"query": "family dinner",
"unique_ids": ["bucket-1", "bucket-2"]
}
)
{
"results": [
{
"unique_id": "bucket-1",
"media": [{"videoNo": "VI123", "score": 0.85}],
"text": [{"id": "456", "content": "Family dinner last night"}]
},
{
"unique_id": "bucket-2",
"media": [],
"text": []
}
]
}
Search
Search Multiple Buckets
Search across multiple buckets at once
POST
/
search
/
multiple
import requests
response = requests.post(
"https://memoryapi-production.up.railway.app/search/multiple",
headers={"X-API-Key": "xinobi"},
json={
"query": "family dinner",
"unique_ids": ["bucket-1", "bucket-2"]
}
)
{
"results": [
{
"unique_id": "bucket-1",
"media": [{"videoNo": "VI123", "score": 0.85}],
"text": [{"id": "456", "content": "Family dinner last night"}]
},
{
"unique_id": "bucket-2",
"media": [],
"text": []
}
]
}
Search multiple buckets in one request.
Parameters
string
required
What to search for
array
required
List of bucket IDs
integer
default:"10"
Max results per bucket
import requests
response = requests.post(
"https://memoryapi-production.up.railway.app/search/multiple",
headers={"X-API-Key": "xinobi"},
json={
"query": "family dinner",
"unique_ids": ["bucket-1", "bucket-2"]
}
)
{
"results": [
{
"unique_id": "bucket-1",
"media": [{"videoNo": "VI123", "score": 0.85}],
"text": [{"id": "456", "content": "Family dinner last night"}]
},
{
"unique_id": "bucket-2",
"media": [],
"text": []
}
]
}
⌘I