API Documentation
Semantic Search
Use AI-powered caption understanding to search your visual data semantically—not just by keyword.
How This Helps
Semantic Search returns results based on the meaning of your query—not just keyword matches. It’s perfect for finding relevant content using natural language.
Overview
The GET /api/v1/explore/{dataset_id}
endpoint enables semantic search over captions—using models that understand language and context, not just keywords.
Example query:
May return:
- “A golden retriever catching a frisbee in mid-air”
- “Puppy chasing a red toy across the grass”
- “Canine fetching a tennis ball at the park”
Results are sorted by relevance score (0.0–1.0).
Basic Caption Search
Query Parameters
image_caption
(string): your semantic querytextual_similarity_threshold
(float): e.g.0.75
entity_type
(string): e.g.IMAGES
Example (cURL)
Sample Response
Response Concepts
clusters
: Groups of visually similar resultsmedia
: Items in each clustercaption
: AI-generated or user-supplied descriptionrelevance_score
: Semantic match score (0.0–1.0)
Advanced Filtering
You can add filters for labels and tags: