Задачи

Rerank API — ранжирование документов

Переранжируйте результаты поиска по релевантности с Rerank API

Rerank API принимает поисковый запрос и список документов, возвращая их отсортированными по степени релевантности с оценкой от 0 до 1 для каждого документа.

Доступные модели

МодельКонтекстЦена
Rerank 4 Pro32K токеновСамая точная
Rerank 4 Fast32K токеновСкорость + качество
Rerank v3.54K токенов100+ языков

Быстрый старт

python
import requests

response = requests.post(
    "https://api.aitunnel.ru/v1/rerank",
    headers={
        "Authorization": "Bearer sk-aitunnel-xxx",
        "Content-Type": "application/json"
    },
    json={
        "model": "rerank-4-pro",
        "query": "Как настроить Redis кеширование?",
        "documents": [
            "Redis — это in-memory база данных с поддержкой кеширования.",
            "PostgreSQL — реляционная СУБД для хранения данных.",
            "Настройка Redis: установите redis-py и укажите host и port.",
            "MongoDB — документоориентированная база данных.",
        ],
        "top_n": 2
    }
)

results = response.json()["results"]
for r in results:
    print(f"[{r['relevance_score']:.3f}] {r['document']['text'][:60]}")

JavaScript / TypeScript

javascript
const response = await fetch("https://api.aitunnel.ru/v1/rerank", {
  method: "POST",
  headers: {
    "Authorization": "Bearer sk-aitunnel-xxx",
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    model: "rerank-4-pro",
    query: "How to configure Redis caching?",
    documents: [
      "Redis is an in-memory data store.",
      "PostgreSQL is a relational database.",
      "To configure Redis: install redis and set host/port.",
    ],
    top_n: 2
  })
});

const { results } = await response.json();
results.forEach(r => {
  console.log(`[${r.relevance_score.toFixed(3)}] ${r.document.text}`);
});

Формат ответа

json
{
  "id": "rerank-xxx",
  "results": [
    {
      "index": 2,
      "relevance_score": 0.987,
      "document": { "text": "Настройка Redis: установите redis-py..." }
    },
    {
      "index": 0,
      "relevance_score": 0.731,
      "document": { "text": "Redis — это in-memory база данных..." }
    }
  ],
  "usage": { "total_tokens": 120 }
}

Параметры запроса

ПараметрТипОписание
modelstringНазвание модели: rerank-4-pro, rerank-4-fast, rerank-v3.5
querystringПоисковый запрос
documentsstring[]Список документов для ранжирования
top_nnumber?Вернуть только N наиболее релевантных

Когда использовать Rerank

  • Поиск по базе знаний — после vector search уточните порядок результатов
  • E-commerce поиск — ранжирование товаров по запросу пользователя
  • FAQ-системы — найдите самый релевантный вопрос из базы
  • Юридический поиск — релевантные статьи и прецеденты

Ключевые возможности

  • Cohere Rerank 4 Pro, 4 Fast, v3.5
  • Оценка релевантности от 0 до 1
  • Параметр top_n для ограничения результатов
  • Поддержка 100+ языков включая русский
  • Доступ без VPN, оплата в рублях
  • 32K токенов контекст у Rerank 4

Решайте задачи быстрее с AI

Подключите AI-модели через AITUNNEL и автоматизируйте выполнение задач. Единый API для GPT-5, Claude, Gemini и других моделей.

OpenAI-совместимый API50+ моделейОплата картой РФ
Начать работуРегистрация за 1 минуту

Часто задаваемые вопросы

AITUNNEL — это сервис, предоставляющий доступ к AI API (OpenAI, Claude, Gemini и другим) в России без VPN. Мы работаем как прокси между вами и провайдерами AI, обеспечивая стабильное соединение и оплату в рублях.

Нет, VPN не нужен. AITUNNEL работает напрямую из России. Все запросы идут на российский сервер api.aitunnel.ru, который затем передаёт их провайдерам AI.

Мы принимаем оплату российскими банковскими картами, через СБП, а также по счёту для юридических лиц. Минимальная сумма пополнения — 399 рублей.

Да, AITUNNEL на 100% совместим с официальным OpenAI SDK. Вам нужно только изменить base_url на https://api.aitunnel.ru/v1/ и использовать ваш API ключ AITUNNEL.

Через AITUNNEL доступны все популярные AI модели: GPT-5.2, GPT-4.1, Claude Sonnet 4.5, Gemini 2.5, DeepSeek V3, Llama 4, FLUX 2 для изображений и многие другие.