gramax_search
Search Gramax documentation articles by keyword or semantic query, then filter results by catalog, language, resource type, or article properties.
Instructions
Поиск по статьям документации Gramax.
Args: query: Поисковый запрос (авто-раскладка RU/EN и транслитерация) catalog_name: Имя каталога для поиска (без него — поиск по всем каталогам) search_type: Тип поиска — "vector" для семантического, без значения — полнотекстовый language: Язык статей: "ru", "en", "es", "zh", "fr", "de", "ja" и др. ВНИМАНИЕ: на некоторых порталах непустое значение обнуляет выдачу (уходит как articlesLanguage). По умолчанию не задавать. resource_filter: Фильтр ресурсов: "without" — только статьи, "only" — только файлы, "with" — всё (по умолчанию) property_filter: Фильтр по свойствам статей. Примеры: {"op": "eq", "key": "Продукт", "value": "NSD"} {"op": "contains", "key": "Сегмент", "list": ["Enterprise", "SMB"]} {"op": "and", "filters": [ {"op": "eq", "key": "Тип контента", "value": "Кейс"}, {"op": "eq", "key": "Отрасль", "value": "Логистика"} ]}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | ||
| language | No | ||
| search_type | No | ||
| catalog_name | No | ||
| property_filter | No | ||
| resource_filter | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |