Строка
  • Документация
  • API
Начало работы
Руководства
Примеры
Справка
    Ранжирование и relevanceЛимиты и ошибкиКонтакты
API ReferenceAPI
Справка

Ранжирование и relevance

Поле relevance в ответе поиска — технический балл ранжирования. Чем выше значение, тем выше компания в выдаче внутри одного ответа.

Это не процент совпадения и не универсальная шкала 0–100%. Абсолютные числа зависят от режима searchMode.


Общие правила

  1. Сравнивайте relevance только внутри одного ответа — у кого больше, тот выше в списке companies.
  2. Не сравнивайте значения между разными запросами или разными режимами поиска.
  3. Качество совпадения оценивайте по порядку в выдаче и содержимому карточки (name, description), а не только по числу.

По режимам поиска

hybrid (рекомендуемый)

Объединяет полнотекстовый и векторный поиск. Итоговый порядок строится через слияние двух ранжированных списков (алгоритм RRF — reciprocal rank fusion).

ОсобенностьЗначение
Диапазон у топаНебольшие числа, обычно ~0.014–0.017
1-я компания~0.016
2-я компания~0.016 (чуть меньше)
10-я компания~0.014

Почему у лидера ~0.016, хотя компания явно подходит запросу?
В hybrid балл отражает место после слияния двух методов, а не «процент релевантности». Первая строка в companies — лучший результат алгоритма, даже если число кажется низким.

Пример: запрос конфетная фабрика → на 1-м месте ООО «Нальчик-сладость», relevance: 0.016…, totalCount: 4500.

vector

Только семантический (векторный) поиск по смыслу запроса.

ОсобенностьЗначение
ДиапазонБлиже к шкале 0–1
Хорошее совпадениеОбычно ~0.85–0.95
СмыслСемантическая близость текста компании к запросу

Тот же запрос конфетная фабрика в режиме vector даст relevance около 0.88 у топовых компаний.

Подробнее о параметрах поиска — в разделе Поиск.

Нашли ошибку?

Связаться

Last modified on July 3, 2026
Python и обработка ошибокЛимиты и ошибки
On this page
  • Общие правила
  • По режимам поиска
    • hybrid (рекомендуемый)
    • vector