Find artworks, artists, museums or articles by meaning
search_objects_semanticallySemantic search returning OBJECTS, not passages: the artworks, artists, museums or articles whose texts are closest in meaning to a text (a question, a paragraph, a section of an article). Each result: model, object_pk (use it with the matching get_detail_* tool), object_title, object_url, best_score (cosine of the object's single best passage; higher is closer), score_sum (its matching passages added up) and matched_vectors_count. rank_by "score_sum" (default) favours objects matching in many passages; "best_score" favours the one passage closest to the text - use it to find the exact work a text is about. Any language works (the texts are in English). Use it when you have a text and want the objects it is about; with a name or keywords, use search_fts; for the passages that answer a question, use search_sections_semantically. Error index_unavailable: fall back to the search_* full-text tools.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of objects (1-20, default 10). | |
| query | Yes | The text to find objects for (up to 2000 characters). | |
| models | No | Which objects to search (default: artwork, artist, museum). | |
| rank_by | No | Ranking: sum of the matching passages (default) or the single best one. | score_sum |
| language | No | Site language code (2 letters, e.g. "en", "fr"). Default "en". |