models

jina-reranker-v2-base-multilingual

Markdown · JSON

jina-reranker-v2-base-multilingual

Jina Reranker v2 Base Multilingual оценивает тексты-кандидаты относительно запроса и упорядочивает их по релевантности. Его кросс-энкодер работает с многоязычным поиском, а вспомогательная функция разработчика разбивает длинные документы с учётом окна модели в 1 024 токена.

О модели

Описание раскрывает возможности модели. Доступные в Ailoot входные данные, результаты и параметры выбранного метода перечислены ниже.

Jina Reranker v2 Base Multilingual — модель ранжирования текста для второго этапа поиска. Передайте запрос и документы или фрагменты-кандидаты; модель оценивает каждую пару «запрос — документ» и возвращает показатель релевантности. Полезный результат — лучше упорядоченный набор кандидатов для поиска или процесса генерации с дополнением поиском. Модель не пишет ответ на запрос и не создаёт эмбеддинги документов.

Подготовьте запрос и фрагменты-кандидаты

Сформулируйте запрос так, чтобы он выражал информационную потребность. Затем передайте тексты, найденные предыдущим этапом поиска. Сохраняйте стабильный идентификатор рядом с каждым кандидатом, чтобы оценку релевантности можно было связать с исходным документом, разделом или записью.

Для поиска в поддержке используйте реальный вопрос и выдержки-кандидаты с нужной процедурой. Запрос о сбросе конкретного устройства следует сопоставлять с фрагментами, сохраняющими название устройства, версию и условия сброса. Фрагмент, лишь упоминающий устройство, может быть менее полезен, чем объясняющий запрошенную операцию. Передавайте содержимое, нужное модели для сравнения, а не только заголовок документа.

Используйте связные фрагменты. Заголовок таблицы, определение или исключение могут менять отношение абзаца к запросу, поэтому не удаляйте их лишь ради одинаковой краткости кандидатов. Модель переранжирования оценивает переданных кандидатов; она не может восстановить подходящий документ, пропущенный предыдущим этапом поиска.

Оценка пар «запрос — документ»

Это кросс-энкодер: запрос и текст кандидата обрабатываются вместе. Интерфейс прямой оценки возвращает число с плавающей точкой для каждой соответствующей пары. Более высокие оценки означают большую релевантность в данном сравнении. Оценка служит сигналом ранжирования, а не сгенерированным объяснением или доказательством истинности документа.

Разработчик также предоставляет вспомогательную функцию переранжирования, возвращающую упорядоченные документы с оценками. Параметр числа лучших результатов выбирает, сколько ранжированных кандидатов сохранить. Передавайте их идентификаторы и тексты на следующий этап. Для ответов на вопросы следующей модели по-прежнему нужны запрос и выбранные свидетельства; сам ранжированный список ещё не является ответом на вопрос.

При сравнении изменений поиска сохраняйте запрос и критерии оценки неизменными. Проверяйте, действительно ли поднятые вверх фрагменты содержат запрошенную информацию. Задавайте порог фильтрации по примерам собственной коллекции, не считая оценку релевантности универсальной мерой правильности ответа.

Окно модели и длинные документы

Модель поддерживает контекст до 1 024 токенов. Документированная вспомогательная функция rerank() обрабатывает длинные документы скользящим окном, отдельно оценивает части и объединяет их в результаты уровня документа. Разбиение — поведение этой функции; его не следует путать с единичным входом модели с неограниченным контекстом.

Функция предоставляет параметры длины запроса, длины фрагмента и перекрытия. Документированное перекрытие по умолчанию — 80. Опубликованный пример использования задаёт максимальную длину запроса 512 и длину фрагмента 1 024; это пример настроек функции, а не обещание, что каждый вызывающий клиент или маршрут использует их.

Для длинного руководства сохраняйте достаточно соседнего текста, чтобы инструкция и её условия оставались вместе. При оценке результата изучайте нужную часть высокоранжированного документа, не предполагая, что каждый раздел одинаково хорошо отвечает на запрос.

Многоязычный и специализированный поиск текста

Модель v2 многоязычная. Примеры разработчика ранжируют английские запросы относительно английских, немецких, испанских, китайских и японских фрагментов. Это позволяет работать с коллекцией на нескольких языках без предварительного перевода каждого кандидата на язык запроса.

Документированные задачи также включают поиск кода и ранжирование текстовых представлений, связанных с функциями или SQL. Это по-прежнему задачи ранжирования релевантности: модель оценивает переданный текст. Она не выполняет функцию, не запускает SQL и не выдаёт результат инструмента лишь потому, что такие кандидаты присутствуют в поисковом наборе.

Редакция и практические ограничения

Отличайте этот вариант v2 Base Multilingual от более раннего англоязычного реранкера Jina, Jina Reranker v3 и мультимодальных вариантов переранжирования. Это разные модели с разными задачами и характеристиками входа. Вход этого варианта — пары запроса и текста; изображениям или видео нужны собственное подходящее представление либо модель.

Эталонная реализация разработчика поддерживает прямые оценки и вспомогательную функцию ранжирования документов с необязательным ускоренным вниманием. Эти варианты реализации влияют на подготовку и обработку входа, но не устанавливают одинаковые элементы управления во всех интеграциях.

Используйте ранжированный вывод для многоязычного поиска, баз знаний поддержки, получения документов и выбора свидетельств перед генерацией. Проверяйте лучшие фрагменты, сохраняйте исходное соответствие кандидатов и отличайте релевантность от фактической достоверности. Полезный результат поиска выдвигает подходящие переданные свидетельства вперёд, оставляя следующую задачу — ответ, изложение или решение — соответствующему процессу.

Ailoot Ultra · Переранжирование POST /v1/rerank jina-reranker-v2-base-multilingual

jina-reranker-v2-base-multilingual

Jina AI /jina-reranker-v2-base-multilingual

Начало

Jina Reranker v2 Base Multilingual оценивает тексты-кандидаты относительно запроса и упорядочивает их по релевантности. Его кросс-энкодер работает с многоязычным поиском, а вспомогательная функция разработчика разбивает длинные документы с учётом окна модели в 1 024 токена.

Допустимые входные данные
Текст
Результаты
Ранжированные результаты

Доступно в Ailoot · входные данные и методы

Ailoot Ultra · Переранжирование POST /v1/rerank
Входные данные
text
Результат
rerank
ПолеТипТребованиеЗначения и ограниченияПо умолчанию
ПолеmodelТипstringТребованиеОбязательноЗначения и ограничения
jina-reranker-v2-base-multilingual
По умолчанию—
ПолеqueryТипstringТребованиеНеобязательноЗначения и ограниченияПо умолчанию—
ПолеdocumentsТипarrayТребованиеОбязательноЗначения и ограниченияПо умолчанию—
Параметры и жизненный цикл метода
ПараметрКонтракт
Параметрcontent_typeКонтрактapplication/json
ПараметрrequiredКонтрактmodel, documents
Параметрmaterial_typesКонтрактtext
Параметрmaterial_conditionsКонтрактУкажите реальный поисковый запрос и непустой массив исходных текстовых документов. Индексы результатов относятся к этому исходному массиву.

Жизненный цикл: synchronous_result_then_owned_library

GET /v1/media/assets/{asset_id}/content

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Тарифы

Тарифная справка не добавляет режимы запроса. Поддерживаемые параметры указаны для выбранного метода.

Быстрый режим
Не указано При выборе быстрого режима
Режим flex
Не указано При выборе режима flex
Максимальная интенсивность рассуждений
Не указано При максимальной интенсивности рассуждений с корректировкой по умолчанию (default)

Ставки Ailoot

Цены по конфигурациям

Сопоставьте каждую плату с указанными условиями. Для каждого набора альтернативных конфигураций используйте одну ставку.

КонфигурацияШкала ставокРасчётная единицаПлата
КонфигурацияБазовые тарифы на токеныШкала ставокБазовая ставкаРасчётная единица—Плата
Вход · Входные токены — / 1K токенов
Выход · Выходные токены — / 1K токенов
Вход · Чтение кэша — / 1K токенов
Вход · Запись в кэш — / 1K токенов
Вход · Запись в кэш, 1 час — / 1K токенов
Конфигурацияобщее число токеновШкала ставок—Расчётная единица/ 1K токеновПлата
Вход · общее число токенов $0.0001 / 1K токенов

Ailoot резервирует расчётную сумму перед запросом. После получения результата списывает итоговую плату по измеренному расходу. Для окончательного списания за потоковый ответ используется итоговая запись расхода. Как работают резервирование и расчёт →

Примеры запросов

Ailoot Ultra · Переранжирование

Используйте реальные входные данные и сохраните полный результат
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_QUERY:?Set the actual documented input value}"
export AILOOT_QUERY
: "${AILOOT_DOCUMENTS_JSON:?Set the actual documented input value}"
export AILOOT_DOCUMENTS_JSON
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
request={'model': 'jina-reranker-v2-base-multilingual', 'query': '${ACTUAL_QUERY}', 'documents': '${ACTUAL_DOCUMENTS}'}
request['query']=os.environ['AILOOT_QUERY']
request['documents']=json.loads(os.environ['AILOOT_DOCUMENTS_JSON'])
Path('request.json').write_text(json.dumps(request,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/rerank \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o response.bin
# Retain the complete response and headers, every actual output, original returned identifiers and all usage fields. Recover the original operation without submitting creation again.

Получить и сохранить результаты

Ailoot Ultra · Переранжирование

Полный исходный нативный JSON-результат с настроенной моделью ответа, исходными индексами документов, оценками релевантности, строками документов и нативным использованием токенов. Сохраните каждый фактический результат и поле использования.

  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Сохраняйте все готовые результаты

Сохраняйте каждый полностью полученный ответ, файл и элемент содержимого.

Сохраняйте полный ответ и заголовки, все фактические результаты, исходные возвращённые идентификаторы и все поля использования. Восстанавливайте исходную операцию без повторной отправки запроса создания.

Если нужно проверить исходный ответ

Сохраните фактический X-Client-Request-ID и полный ответ. Читайте исходные ресурсы, принадлежащие Ailoot, по их точным подписанным URL содержимого; никогда не повторяйте создание с неопределённым исходом.

Поля ответа
ПолеТипЗначение
ПолеmodelТипstringЗначениеТочная модель ответа, требуемая настроенным обработчиком Source.
Полеresults[].indexТипintegerЗначениеУникальный индекс исходного входного документа.
Полеresults[].relevance_scoreТипnumberЗначениеКонечное значение оценки релевантности.
Полеresults[].documentТипstringЗначениеИсходный текстовый документ, требуемый этим настроенным обработчиком ответа.
Полеusage.total_tokensТипintegerЗначениеКонечное неотрицательное количество нативных токенов, требуемое текущим принятым тарифом.
Ошибки и дальнейшие шаги
ОтветУсловиеСледующий шаг
Ответ400 · invalid_request_errorУсловиеТело JSON или явно указанный канонический ID модели недопустимы.Следующий шагСохраните ответ и исправьте указанное поле запроса.
Ответ401 · authentication_errorУсловиеНедействительный ключ Ailoot API.Следующий шагИспользуйте ваш авторизованный ключ Ailoot API.
Ответ403 · permission_errorУсловиеГруппа ключа не допускает этот метод.Следующий шагСохраните возвращённые подробности ошибки.
Ответ404 · not_found_errorУсловиеУ выбранного метода нет допущенного маршрута.Следующий шагСохраните возвращённые подробности ошибки.
Ответ422 · price_unavailableУсловиеДля принятого тарифа невозможно определить требуемое количество входных данных или его границу.Следующий шагСохраните ответ; используйте представление входных данных, требуемое принятым тарифом.
Ответ503 · УсловиеТребуемое хранилище, маршрут, цена метода или резервирование недоступны.Следующий шагСохраните полный исходный ответ. Неопределённость резервирования не разрешает повторную отправку.
Ответ502 · billing_requires_checkУсловиеИсходный результат, использование или окончательный расчёт требуют проверки.Следующий шагСохраните фактический ID запроса и исходный ответ. Читайте существующую запись ресурса, принадлежащего Ailoot; не повторяйте создание.

Псевдонимы

Псевдонимы моделей

Ailoot Ultra jina-reranker-v2-base-multilingual

Псевдонимы путей метода

Используйте пути методов, указанные выше.

Связанные ID для вызова

jina-reranker-v2-base-multilingual

FAQ · jina-reranker-v2-base-multilingual
Какие входные данные и результаты доступны?

POST /v1/rerank · jina-reranker-v2-base-multilingual: text → rerank

Какие поля использует запрос?

POST /v1/rerank · jina-reranker-v2-base-multilingual: model, query, documents

Подробнее

Подключите Ailoot к Claude Code, OpenCode, Hermes или своему приложению.

Компания и портфель её проектов

Компания и портфель её проектов: миллионы клиентов; продажи на миллиарды ежемесячно.

Покупайте токены со скидкой.

Скидка по подписке для регулярной работы. Промокоды — до 50% на покупку токенов.

Подписка
Выберите тариф со скидкой для своих регулярных запросов.
Промокод до 50%
Введите код при покупке. Цена пересчитается с учётом действующей акции.
Расходы в истории
Модель, токены и сумма сохраняются для каждого запроса.

Выбрать подписку · Посмотреть цены моделей

Подключайте API к продукту, который вы продаёте.

SaaS, приложения и боты — по оферте и лицензионному договору Ailoot. Для перепродажи запросите реселлерскую лицензию.

Коммерческое приложение
Встраивайте генерацию текста, картинок, видео и звука в платные функции своего сервиса.
Лицензия для реселлера
Пришлите описание проекта и схему доступа. Запросите письменные условия использования и перепродажи.
Документы на сайте
Оферта, лицензионный договор и политика обработки данных доступны до подключения.

Запросить реселлерскую лицензию · Оферта и лицензионный договор