Реранкер new_releases релиз m0!
Увеличьте релевантность поиска и точность RAG с помощью нашего передового API-интерфейса реранжировщика.
API реранкера
Попробуйте наш передовой API-интерфейс для изменения рейтинга, чтобы максимизировать релевантность поиска и точность RAG. Стартуем бесплатно!
chevron_leftchevron_right
Количество возвращенных документов
Количество наиболее релевантных документов, возвращаемых по запросу.
Пример запроса
Измените его и посмотрите, как изменится реакция!
Примеры документов кандидата для ранжирования
Измените их и посмотрите, как изменится реакция!
upload
Запрос
curl https://api.jina.ai/v1/rerank \
-H "Content-Type: application/json" \
-H "Authorization: Bearer " \
-d @- <<EOFEOF
{
"query": "Organic skincare products for sensitive skin",
"top_n": 3,
"documents": [
"Organic skincare for sensitive skin with aloe vera and chamomile: Imagine the soothing embrace of nature with our organic skincare range, crafted specifically for sensitive skin. Infused with the calming properties of aloe vera and chamomile, each product provides gentle nourishment and protection. Say goodbye to irritation and hello to a glowing, healthy complexion.",
"New makeup trends focus on bold colors and innovative techniques: Step into the world of cutting-edge beauty with this seasons makeup trends. Bold, vibrant colors and groundbreaking techniques are redefining the art of makeup. From neon eyeliners to holographic highlighters, unleash your creativity and make a statement with every look.",
"Bio-Hautpflege für empfindliche Haut mit Aloe Vera und Kamille: Erleben Sie die wohltuende Wirkung unserer Bio-Hautpflege, speziell für empfindliche Haut entwickelt. Mit den beruhigenden Eigenschaften von Aloe Vera und Kamille pflegen und schützen unsere Produkte Ihre Haut auf natürliche Weise. Verabschieden Sie sich von Hautirritationen und genießen Sie einen strahlenden Teint.",
"Neue Make-up-Trends setzen auf kräftige Farben und innovative Techniken: Tauchen Sie ein in die Welt der modernen Schönheit mit den neuesten Make-up-Trends. Kräftige, lebendige Farben und innovative Techniken setzen neue Maßstäbe. Von auffälligen Eyelinern bis hin zu holografischen Highlightern – lassen Sie Ihrer Kreativität freien Lauf und setzen Sie jedes Mal ein Statement.",
"Cuidado de la piel orgánico para piel sensible con aloe vera y manzanilla: Descubre el poder de la naturaleza con nuestra línea de cuidado de la piel orgánico, diseñada especialmente para pieles sensibles. Enriquecidos con aloe vera y manzanilla, estos productos ofrecen una hidratación y protección suave. Despídete de las irritaciones y saluda a una piel radiante y saludable.",
"Las nuevas tendencias de maquillaje se centran en colores vivos y técnicas innovadoras: Entra en el fascinante mundo del maquillaje con las tendencias más actuales. Colores vivos y técnicas innovadoras están revolucionando el arte del maquillaje. Desde delineadores neón hasta iluminadores holográficos, desata tu creatividad y destaca en cada look.",
"针对敏感肌专门设计的天然有机护肤产品:体验由芦荟和洋甘菊提取物带来的自然呵护。我们的护肤产品特别为敏感肌设计,温和滋润,保护您的肌肤不受刺激。让您的肌肤告别不适,迎来健康光彩。",
"新的化妆趋势注重鲜艳的颜色和创新的技巧:进入化妆艺术的新纪元,本季的化妆趋势以大胆的颜色和创新的技巧为主。无论是霓虹眼线还是全息高光,每一款妆容都能让您脱颖而出,展现独特魅力。",
"敏感肌のために特別に設計された天然有機スキンケア製品: アロエベラとカモミールのやさしい力で、自然の抱擁を感じてください。敏感肌用に特別に設計された私たちのスキンケア製品は、肌に優しく栄養を与え、保護します。肌トラブルにさようなら、輝く健康な肌にこんにちは。",
"新しいメイクのトレンドは鮮やかな色と革新的な技術に焦点を当てています: 今シーズンのメイクアップトレンドは、大胆な色彩と革新的な技術に注目しています。ネオンアイライナーからホログラフィックハイライターまで、クリエイティビティを解き放ち、毎回ユニークなルックを演出しましょう。"
],
"return_documents": false
}
EOFEOF
jina-reranker-m0: Многоязычный мультимодальный переранжировщик документов
Наш новый мультимодальный многоязычный реранжировщик для поиска визуальных документов на нескольких языках с производительностью SOTA при работе с длинными многоязычными документами и задачами поиска кода.
Цель поисковой системы — быстро и эффективно находить наиболее релевантные результаты. Традиционно для ранжирования результатов поиска на основе соответствия ключевых слов использовались такие методы, как BM25 или tf-idf. Последние методы, такие как косинусное сходство на основе встраивания, были реализованы во многих векторных базах данных. Эти методы просты, но иногда могут упускать из виду тонкости языка и, что наиболее важно, взаимодействие между документами и целью запроса.
Вот тут-то и сияет «реранкер». Реранкер — это усовершенствованная модель искусственного интеллекта, которая берет первоначальный набор результатов поиска (часто предоставляемого поиском на основе внедрений/токенов) и повторно оценивает их, чтобы убедиться, что они более точно соответствуют намерениям пользователя. Он выходит за рамки сопоставления терминов на поверхностном уровне и рассматривает более глубокое взаимодействие между поисковым запросом и содержанием документов.
1
Первоначальное получениеПоисковая система использует embeddings/BM25 для поиска широкого набора потенциально релевантных документов на основе запроса пользователя.
2
Изменение рейтингаЗатем программа реранкинга берет эти результаты и анализирует их на более детальном уровне, учитывая нюансы взаимодействия условий запроса с содержимым документа.
3
Улучшенные результатыНа основе более глубокого анализа он меняет порядок результатов поиска, помещая вверху те, которые он считает наиболее релевантными.
Средство повторного ранжирования может значительно улучшить качество поиска, поскольку оно работает на уровне поддокумента и подзапроса, то есть анализирует отдельные слова и фразы, их значения и то, как они соотносятся друг с другом в запросе и документах. Это приводит к более точному и контекстуально релевантному набору результатов поиска.
Jina Reranker v2 — лучший в своем классе инструмент для изменения рейтинга, выпущенный 25 июня 2024 года; он создан для Agentic RAG. Он поддерживает вызов функций, многоязычный поиск для более чем 100 языков, возможности поиска кода и обеспечивает шестикратное ускорение по сравнению с версией v1. Подробнее о модели v2.
Многоязычный поиск
Reranker v2 позволяет извлекать документы на более чем 100 языках, независимо от языка запроса.
Вызов функций и поиск кода
Reranker v2 ранжирует фрагменты кода и сигнатуры функций на основе запросов на естественном языке, что идеально подходит для приложений Agentic RAG.
Поддержка табличных и структурированных данных
Reranker v2 ранжирует наиболее релевантные таблицы на основе запросов на естественном языке, помогая сортировать различные схемы таблиц и определять наиболее релевантную перед созданием SQL-запроса.
Три способа покупки
Оформите подписку на наш API, приобретите его у поставщиков облачных услуг или получите коммерческую лицензию для своей организации.
radio_button_unchecked
cloud
С 3 поставщиками облачных услуг
Ваша компания использует AWS или Azure? Затем напрямую разверните наши модели базы поиска на этих платформах в вашей компании, чтобы ваши данные оставались в безопасности и соответствовали требованиям.
Локальное развертывание
Разверните Jina Reranker на AWS Sagemaker и Microsoft Azure, а вскоре и в Google Cloud Services, или свяжитесь с нашим отделом продаж, чтобы получить индивидуальные развертывания Kubernetes для вашего виртуального частного облака и локальных серверов.
Вложения
Реранкер
Вложения
Реранкер
Вложения
Реранкер
Показать тест для модели v2 (последней)
MKQA (Многоязычные вопросы и ответы)
Напомним, 10 оценок были получены для различных моделей реранжирования для набора данных MKQA.
BEIR (гетерогенный тест для различных задач IR)
Представлены оценки NDCG 10 для различных моделей реранжирования набора данных Beir.
ИнструментБенч. Тест собирает более 16 тысяч общедоступных API и соответствующих синтетически сгенерированных инструкций для их использования в настройках с одним и несколькими API.
Напомним, что для различных моделей реранжирования для набора данных ToolBench было получено 3 балла.
НСтекст2SQL
Напомним, что для различных моделей реранжирования для набора данных NSText2SQL сообщалось о трех оценках.
CodeSearchNet. Тест представляет собой комбинацию запросов в форматах строк документации и естественном языке с помеченными сегментами кода, соответствующими запросам.
Оценки MRR 10 представлены для различных моделей реранжирования набора данных CodeSearchNet.
Пропускная способность Jina Reranker v2 на RTX4090
Показатели пропускной способности (документы извлекаются за 50 мс) представлены для различных моделей реранжирования на графическом процессоре RTX 4090.
Изучение реранкера
Что такое реранкер? Почему недостаточно векторного поиска или косинусного сходства? Узнайте о реранкерах с нуля с помощью нашего подробного руководства.
Сколько стоит API Reranker?
keyboard_arrow_down
В чем разница между двумя реранкерами?
keyboard_arrow_down
Имеют ли Jina Rerankers открытый исходный код?
keyboard_arrow_down
Поддерживают ли рераннеры несколько языков?
keyboard_arrow_down
Какова максимальная длина запросов и документов?
keyboard_arrow_down
Какое максимальное количество документов я могу переоценить по одному запросу?
keyboard_arrow_down
Каков размер пакета и сколько кортежей документов-запросов я могу отправить в одном запросе?
keyboard_arrow_down
Какую задержку можно ожидать при изменении ранжирования 100 документов?
keyboard_arrow_down
Можно ли разместить ваши конечные точки в частном порядке на AWS, Azure или GCP?
keyboard_arrow_down
Предлагаете ли вы точно настроенный механизм изменения рейтинга на основе данных, специфичных для конкретного домена?
keyboard_arrow_down
Каков минимальный размер изображения для документов?
keyboard_arrow_down
Ограничение скорости
Колонки
arrow_drop_down
Продукт | Конечная точка API | Описаниеarrow_upward | без API-ключаkey_off | с API-ключомkey | с премиум-ключом APIkey | Средняя задержка | Подсчет использования токенов | Разрешенный запрос | |
---|---|---|---|---|---|---|---|---|---|
API-интерфейс читателя | https://r.jina.ai | Преобразовать URL в текст, понятный LLM | 20 RPM | 200 RPM | trending_up2000 RPM | 4.6s | Подсчитайте количество токенов в выходном ответе. | GET/POST | |
API-интерфейс читателя | https://s.jina.ai | Поиск в Интернете и преобразование результатов в текст, понятный LLM | block | 40 RPM | trending_up400 RPM | 5.7s | Каждый запрос стоит фиксированное количество токенов, начиная с 10000 токенов. | GET/POST | |
Глубокий поиск | https://deepsearch.jina.ai/v1/chat/completions | Рассуждайте, ищите и повторяйте, чтобы найти лучший ответ. | 1 RPM | 10 RPM | 100 RPM | 56.7s | Подсчитайте общее количество токенов за весь процесс. | POST | |
API реранкера | https://api.jina.ai/v1/rerank | Ранжировать документы по запросу | block | 500 RPM & 1,000,000 TPM | trending_up2,000 RPM & 5,000,000 TPM | ssid_chart зависит от размера входных данных help | Подсчитайте количество токенов во входном запросе. | POST | |
Встраивание API | https://api.jina.ai/v1/embeddings | Преобразование текста/изображений в векторы фиксированной длины | block | 500 RPM & 1,000,000 TPM | trending_up2,000 RPM & 5,000,000 TPM | ssid_chart зависит от размера входных данных help | Подсчитайте количество токенов во входном запросе. | POST | |
API классификатора | https://api.jina.ai/v1/train | Обучить классификатор с использованием маркированных примеров | block | 20 RPM & 200,000 TPM | 60 RPM & 1,000,000 TPM | ssid_chart зависит от размера входных данных | Токены подсчитываются как: input_tokens × num_iters | POST | |
API классификатора (Несколько выстрелов) | https://api.jina.ai/v1/classify | Классифицируйте входные данные с помощью обученного классификатора с несколькими попытками | block | 20 RPM & 200,000 TPM | 60 RPM & 1,000,000 TPM | ssid_chart зависит от размера входных данных | Токены учитываются как: input_tokens | POST | |
API классификатора (Нулевой выстрел) | https://api.jina.ai/v1/classify | Классифицируйте входные данные, используя классификацию с нулевым результатом | block | 200 RPM & 500,000 TPM | 1,000 RPM & 3,000,000 TPM | ssid_chart зависит от размера входных данных | Токены считаются как: input_tokens + label_tokens | POST | |
API сегментатора | https://api.jina.ai/v1/segment | Токенизация и сегментация длинного текста | 20 RPM | 200 RPM | 1,000 RPM | 0.3s | Токен не считается использованием. | GET/POST |
Самостоятельная проверка лицензии CC BY-NC
play_arrow
Используете ли вы наш официальный API или официальные образы на Azure или AWS?
play_arrow
done
Да
play_arrow
Используете ли вы платный ключ API или бесплатный пробный ключ?
play_arrow
Используете ли вы наши официальные образы моделей в AWS и Azure?
play_arrow
close
Нет
Общие вопросы, связанные с API
code
Могу ли я использовать один и тот же ключ API для чтения, встраивания, переранжирования, классификации и тонкой настройки API?
keyboard_arrow_down
code
Могу ли я отслеживать использование токена моего ключа API?
keyboard_arrow_down
code
Что мне делать, если я забуду свой ключ API?
keyboard_arrow_down
code
Срок действия ключей API истекает?
keyboard_arrow_down
code
Могу ли я передавать токены между ключами API?
keyboard_arrow_down
code
Могу ли я отозвать свой ключ API?
keyboard_arrow_down
code
Почему первый запрос для некоторых моделей выполняется медленно?
keyboard_arrow_down
code
Используются ли входные данные пользователя для обучения ваших моделей?
keyboard_arrow_down
Общие вопросы, связанные с выставлением счетов
attach_money
Выставление счетов зависит от количества предложений или запросов?
keyboard_arrow_down
attach_money
Доступна ли бесплатная пробная версия для новых пользователей?
keyboard_arrow_down
attach_money
Взимаются ли токены за неудачные запросы?
keyboard_arrow_down
attach_money
Какие способы оплаты принимаются?
keyboard_arrow_down
attach_money
Доступно ли выставление счетов за покупку токенов?
keyboard_arrow_down