Rerank

Отсортировать документы по запросу

Реранкер (например, cohere/rerank-v3.5) сортирует документы по тому, насколько они отвечают на запрос: results — номера документов во входном списке и оценка relevance_score, лучшие первыми.

Оплата у Cohere — за поиск (usage.search_units), у остальных — за токены входа. usage.cost — списано в копейках. Стрима нет.

Список моделей: GET /v1/models?output_modalities=rerank.

post/v1/rerank

Request

  • Base URL: https://api.hubris.pw
  • URL: https://api.hubris.pw/v1/rerank
  • Auth: one of:
    • HTTP bearer
    • OAuth 2 (authorization code, authorization URL https://api.hubris.pw/oauth/authorize, token URL https://api.hubris.pw/oauth/token, scopes: chat:write)

Request body

modelstring required

ID реранкера, например cohere/rerank-v3.5. Полный список: GET /v1/models?output_modalities=rerank.

querystring required

Поисковый запрос, по которому сортируются документы.

top_ninteger

Сколько самых подходящих документов вернуть. По умолчанию все.

userstring

Опциональный идентификатор конечного пользователя.

Example request

{
  "model": "cohere/rerank-v3.5",
  "query": "Как вернуть деньги за заказ?",
  "documents": [
    "Возврат оформляется в личном кабинете.",
    "Доставка занимает 3–5 дней."
  ],
  "top_n": 3
}

Response

Документы, отсортированные по близости к запросу.

idstring
modelstring required

Changes

No recorded changes to this operation across all 1 revision of this API.