Search passages by meaning (articles, museums, artists, artworks)
search_sections_semanticallySemantic search of the texts of our site: returns the sections that answer the question best, by meaning rather than shared words, each WHOLE (section_text is never cut), from the requested models - "article" (our articles: how reproductions are made, policies, art history), "museum", "artist", "artwork" (their descriptions / biographies); default all models indexed on this server. Each result: model, object_pk (use it with the matching get_detail_* tool), object_title, object_url, category_code (articles), section_heading, section_text, is_faq_question, score (cosine; higher is closer). Ask in a full sentence; any language works (the texts are in English). Sections are packed best first into about 9,000 characters: sections_omitted_for_size says how many more matched. Use it to answer a question from what our texts say; to find a work, artist or museum by name or keywords, use search_fts; to find the objects a text is about, use search_objects_semantically. Error index_unavailable: fall back to the search_* full-text tools.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of sections (1-10, default 5). | |
| query | Yes | The question or text to find passages for (up to 2000 characters). | |
| models | No | Which texts to search (default: every model indexed on this server). | |
| language | No | Site language code (2 letters, e.g. "en", "fr"). Default "en". | |
| category_code | No | Optional article category filter (Support / Website for service and policy questions); applies to articles only. |