/ Модель

Характеристики

Контекст
131 072 токена
Параметры
1,5 млрд
Лицензия
Apache 2.0
Архитектура
qwen2 · dense
Базовая модель
gte-Qwen2-1.5B-instruct
Опубликована
8 фев 2025

inf-retriever-v1-1.5b

ЭмбеддингиТекст → embedding9 профессий

Дообученная на поисковых данных модель Qwen2, создающая текстовые эмбеддинги для семантического поиска на английском и китайском языках.

22 429скачиваний за 30 дней47лайковвеса обновлены5 янв 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Эмбеддинги» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки35

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

  • XMarket

    main_score

    Результат

    0,3758

    MTEB

    Публичная таблицадругая ревизия

  • QuoraRetrieval-Fa

    main_score

    Результат

    0,7387

    MTEB

    Публичная таблицадругая ревизия

  • NanoArguAnaRetrieval

    main_score

    Результат

    0,7739

    MTEB

    Публичная таблицадругая ревизия

  • Touche2020-NL

    main_score

    Результат

    0,2217

    MTEB

    Публичная таблицадругая ревизия

  • CodeFeedbackST

    main_score

    Результат

    0,8451

    MTEB

    Публичная таблицадругая ревизия

  • ClimateFEVER

    main_score

    Результат

    0,4153

    MTEB

    Публичная таблицадругая ревизия

  • CUREv1

    main_score

    Результат

    0,5042

    MTEB

    Публичная таблицадругая ревизия

  • MrTidyRetrieval

    main_score

    Результат

    0,8198

    Общий результат 0,711Общий результат 0,7063Общий результат 0,6515
    MTEB

    Публичная таблицадругая ревизия

  • XPQARetrieval

    main_score

    Результат

    0,7536

    Общий результат 0,4697Общий результат 0,461
    MTEB

    Публичная таблицадругая ревизия

  • HotpotQAHardNegatives

    main_score

    Результат

    0,7677

    MTEB

    Публичная таблицадругая ревизия

  • CodeSearchNetRetrieval

    main_score

    Результат

    0,9606

    Общий результат 0,9563
    MTEB

    Публичная таблицадругая ревизия

  • MIRACLRetrievalHardNegatives

    main_score

    Результат

    0,7009

    Общий результат 0,7451
    MTEB

    Публичная таблицадругая ревизия

  • PublicHealthQA

    main_score

    Результат

    0,8513

    Общий результат 0,8723
    MTEB

    Публичная таблицадругая ревизия

  • BrightLongRetrieval

    main_score

    Результат

    0,4605

    MTEB

    Публичная таблицадругая ревизия

  • COIRCodeSearchNetRetrieval

    main_score

    Результат

    0,7264

    MTEB

    Публичная таблицадругая ревизия

  • R2MEDPMCClinicalRetrieval

    main_score

    Результат

    0,2685

    MTEB

    Публичная таблицадругая ревизия

  • SNLRetrieval

    main_score

    Результат

    0,9492

    MTEB

    Публичная таблицадругая ревизия

  • DBPedia-NL

    main_score

    Результат

    0,4272

    MTEB

    Публичная таблицадругая ревизия

  • VideoRetrieval

    main_score

    Результат

    0,7514

    MTEB

    Публичная таблицадругая ревизия

  • NanoNQRetrieval

    main_score

    Результат

    0,7344

    MTEB

    Публичная таблицадругая ревизия

  • SCIDOCS-NL

    main_score

    Результат

    0,2033

    MTEB

    Публичная таблицадругая ревизия

  • CQADupstackMathematica-NL

    main_score

    Результат

    0,2658

    MTEB

    Публичная таблицадругая ревизия

  • FEVER-NL

    main_score

    Результат

    0,8517

    MTEB

    Публичная таблицадругая ревизия

  • MLQARetrieval

    main_score

    Результат

    0,8107

    Общий результат 0,8107Общий результат 0,7413Общий результат 0,6621
    MTEB

    Публичная таблицадругая ревизия

  • MIRACLRetrieval

    main_score

    Результат

    0,7009

    MTEB

    Публичная таблицадругая ревизия

  • WikipediaRetrievalMultilingual

    main_score

    Результат

    0,9116

    MTEB

    Публичная таблицадругая ревизия

  • AILAStatutes

    main_score

    Результат

    0,3469

    MTEB

    Публичная таблицадругая ревизия

  • BrightRetrieval

    main_score

    Результат

    0,1359

    MTEB

    Публичная таблицадругая ревизия

  • CQADupstackGaming-NL

    main_score

    Результат

    0,5119

    MTEB

    Публичная таблицадругая ревизия

  • CQADupstackGisRetrieval-Fa

    main_score

    Результат

    0,3103

    MTEB

    Публичная таблицадругая ревизия

  • XQuADRetrieval

    main_score

    Результат

    0,9579

    MTEB

    Публичная таблицадругая ревизия

  • CodeEditSearchRetrieval

    main_score

    Результат

    0,6837

    Общий результат 0,7167
    MTEB

    Публичная таблицадругая ревизия

  • LEMBPasskeyRetrieval

    main_score

    Результат

    0,14

    MTEB

    Публичная таблицадругая ревизия

  • LegalBenchConsumerContractsQA

    main_score

    Результат

    0,8407

    MTEB

    Публичная таблицадругая ревизия

  • JaqketRetrieval

    main_score

    Результат

    0,5723

    MTEB

    Публичная таблицадругая ревизия

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

INF-Retriever-v1-1.5B — компактная плотная модель для поиска по текстам, разработанная INF TECH на основе Alibaba-NLP/gte-Qwen2-1.5B-instruct и дообученная для задач извлечения информации. Она кодирует запросы и документы в эмбеддинги размерностью 1536, чтобы находить семантически близкие материалы в системах поиска и retrieval-augmented generation (RAG). Модель содержит 1,5 млрд параметров; архитектура основана на Qwen2. README указывает максимальный входной размер 32 768 токенов, тогда как метаданные каталога приводят нативный контекст 131 072 токена.

Модель прежде всего настроена на поиск на английском и китайском языках и предназначена для разнородных коллекций и тематических областей. В README сообщается о результатах на AIR-Bench, включая высокий рейтинг среди моделей менее 7 млрд параметров; заявленные результаты отражают конкретный бенчмарк и не гарантируют качество на любой коллекции. Также указана работоспособность на других языках, но дообучение проводилось на английских и китайских данных, поэтому качество для остальных языков может отличаться. Лицензия — Apache-2.0.

Сценарии применения

  • семантический поиск по англоязычным документам
  • поиск по китайскоязычным коллекциям
  • подбор документов для RAG-системы
  • поиск по разнородным веб- и справочным источникам
  • сопоставление пользовательского запроса с релевантными материалами

Ограничения

Специальное дообучение выполнялось на английском и китайском языках, поэтому качество на других языках может быть ниже. Максимальный размер входа в README указан как 32 768 токенов, тогда как метаданные каталога указывают нативный контекст 131 072 токена.

Для каких профессий подходит9

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Также подходит для

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

INF-Retriever-v1-1.5B

Model Overview

  • INF-Retriever-v1-1.5B is a lightweight version of the INF-Retriever-v1, an LLM-based dense retrieval model developed by INF TECH. It is built upon the gte-Qwen2-1.5B-instruct model and specifically fine-tuned to excel in retrieval tasks, particularly for Chinese and English data.

  • As of February 19, 2025, INF-Retriever-v1-1.5B ranks both No.1 on the Automated Heterogeneous Information Retrieval Benchmark of version 24.04 & 24.05(AIR-Bench) for the bilingual Chinese and English sub-leaderboard, among models with fewer than 7B parameters. This demonstrates its cutting-edge performance in heterogeneous information retrieval tasks.

Key Features

  • Optimized for Chinese and English retrieval: The model has been specifically fine-tuned with retrieval-focused datasets in both languages, significantly improving its accuracy and efficiency for a variety of retrieval scenarios.

  • Top-tier performance: INF-Retriever-v1-1.5B has achieved outstanding results on the AIR-Bench leaderboard, making it a top choice for heterogeneous information retrieval tasks across various domains.

Model Details

  • Model Size: 1.5B
  • Embedding Dimension: 1536
  • Max Input Tokens: 32768
  • Language Support: Chinese & English (also effective in other languages)

Usage

Sentence Transformers

from sentence_transformers import SentenceTransformer

model = SentenceTransformer("infly/inf-retriever-v1-1.5b", trust_remote_code=True)
# In case you want to reduce the maximum length:
model.max_seq_length = 8192

queries = [
    "how much protein should a female eat",
    "summit define",
]
documents = [
    "As a general guideline, the CDC's average requirement of protein for women ages 19 to 70 is 46 grams per day. But, as you can see from this chart, you'll need to increase that if you're expecting or training for a marathon. Check out the chart below to see how much protein you should be eating each day.",
    "Definition of summit for English Language Learners. : 1  the highest point of a mountain : the top of a mountain. : 2  the highest level. : 3  a meeting or series of meetings between the leaders of two or more governments.",
]

query_embeddings = model.encode(queries, prompt_name="query")
document_embeddings = model.encode(documents)

scores = (query_embeddings @ document_embeddings.T) * 100
print(scores.tolist())
# [[89.36092376708984, 69.16694641113281], [57.51953125, 79.65923309326172]]

Transformers

import torch
import torch.nn.functional as F

from torch import Tensor
from transformers import AutoTokenizer, AutoModel


def last_token_pool(last_hidden_states: Tensor,
                 attention_mask: Tensor) -> Tensor:
    left_padding = (attention_mask[:, -1].sum() == attention_mask.shape[0])
    if left_padding:
        return last_hidden_states[:, -1]
    else:
        sequence_lengths = attention_mask.sum(dim=1) - 1
        batch_size = last_hidden_states.shape[0]
        return last_hidden_states[torch.arange(batch_size, device=last_hidden_states.device), sequence_lengths]


def get_detailed_instruct(task_description: str, query: str) -> str:
    return f'Instruct: {task_description}\nQuery: {query}'


# Each query must come with a one-sentence instruction that describes the task
task = 'Given a web search query, retrieve relevant passages that answer the query'
queries = [
    get_detailed_instruct(task, 'how much protein should a female eat'),
    get_detailed_instruct(task, 'summit define')
]
# No need to add instruction for retrieval documents
documents = [
    "As a general guideline, the CDC's average requirement of protein for women ages 19 to 70 is 46 grams per day. But, as you can see from this chart, you'll need to increase that if you're expecting or training for a marathon. Check out the chart below to see how much protein you should be eating each day.",
    "Definition of summit for English Language Learners. : 1  the highest point of a mountain : the top of a mountain. : 2  the highest level. : 3  a meeting or series of meetings between the leaders of two or more governments."
]
input_texts = queries + documents

tokenizer = AutoTokenizer.from_pretrained('infly/inf-retriever-v1-1.5b', trust_remote_code=True)
model = AutoModel.from_pretrained('infly/inf-retriever-v1-1.5b', trust_remote_code=True)

max_length = 8192

# Tokenize the input texts
batch_dict = tokenizer(input_texts, max_length=max_length, padding=True, truncation=True, return_tensors='pt')
outputs = model(**batch_dict)
embeddings = last_token_pool(outputs.last_hidden_state, batch_dict['attention_mask'])

# normalize embeddings
embeddings = F.normalize(embeddings, p=2, dim=1)
scores = (embeddings[:2] @ embeddings[2:].T) * 100
print(scores.tolist())
# [[89.36091613769531, 69.16694641113281], [57.519447326660156, 79.65917205810547]]

Evaluation

AIR-Bench

INF-Retriever-v1-1.5B has demonstrated superior retrieval capabilities across multiple domains and languages. The results from the Automated Heterogeneous Information Retrieval Benchmark (AIR-Bench) as of February 19, 2025, are as follows:

AIR-Bench_24.04 (Bilingual, EN & ZH)

Model NameAverage⬆️wiki_enwiki_zhweb_enweb_zhhealthcare_enhealthcare_zhlaw_enarxiv_ennews_ennews_zhfinance_enfinance_zhmsmarco_en
INF-Retriever-v152.5665.2568.4452.1356.656.9642.0334.5150.6253.3250.0258.3435.4259.64
INF-Retriever-v1-1.5B49.7762.8765.9850.1653.854.4840.223245.351.4746.0256.8131.1556.73
GTE-Qwen2-7B-instruct48.3863.4666.4451.251.9854.238.8222.3140.2754.0743.0358.226.6358.39
BGE-Multilingual-Gemma246.8363.7167.350.3853.2447.2442.1322.5823.2850.9144.0249.331.663.14
BGE-M346.6560.4962.3647.3550.3849.142.3826.6840.7648.0440.7551.5232.1854.4
E5-mistral-7b-instruct45.2661.6755.9744.4145.9656.3235.7919.3244.7848.1835.9954.7926.1159.03
Multilingual-E5-large42.5853.7660.5737.5548.2750.6333.7419.6636.9343.539.7247.7726.9854.44
GTE-Qwen1.5-7B-instruct41.6157.0552.8943.1744.954.4437.4211.8532.3150.0724.1955.1626.0951.35

AIR-Bench_24.05 (Multilingual, 13 languages)

Bilingual (EN & ZH)
Model NameAverage⬆️wiki_enwiki_zhweb_enweb_zhhealthcare_enhealthcare_zhlaw_enarxiv_ennews_ennews_zhfinance_enfinance_zh
INF-Retriever-v154.0173.5269.4557.656.4657.0341.8234.7651.3852.749.7859.4444.13
INF-Retriever-v1-1.5B51.2871.5867.0455.9353.2354.7240.3532.3746.3450.6645.758.0839.37
GTE-Qwen2-7B-instruct49.8973.5967.558.9951.6654.4638.6622.7541.3252.7443.1759.2334.61
BGE-M348.2369.763.5253.8850.249.0542.3126.9541.6447.344152.9240.23
BGE-Multilingual-Gemma247.5372.868.6456.4853.0447.4842.3522.62450.2943.4250.0839.23
E5-mistral-7b-instruct46.4371.3857.1952.0845.6856.2436.0519.6146.0647.8935.9855.933.1
GTE-Qwen1.5-7B-instruct45.9966.4558.3352.6847.4852.1139.1320.1942.1547.4436.4355.2134.28
GTE-multilingual-base45.1469.1261.8652.0546.7547.4837.9411.4441.2847.5436.253.2436.84
Multilingual (13 languages)

Although INF-Retriever-v1-1.5B has been fine-tuned exclusively on English and Chinese, it continues to perform exceptionally well across other languages.

Model NameAverage⬆️wiki_enwiki_zhwiki_arwiki_bnwiki_dewiki_eswiki_fawiki_frwiki_hiwiki_idwiki_jawiki_kowiki_ruweb_enweb_zhweb_arweb_bnweb_deweb_esweb_faweb_frweb_hiweb_idweb_jaweb_koweb_ruhealthcare_enhealthcare_zhhealthcare_dehealthcare_eshealthcare_frlaw_enlaw_delaw_frarxiv_enscience_runews_ennews_zhnews_arnews_bnnews_denews_esnews_fanews_frnews_hinews_idnews_janews_konews_rufinance_enfinance_zhfinance_arfinance_fr
INF-Retriever-v154.4773.5269.4563.1361.5866.869.2963.0369.7469.0268.6363.4564.4462.7457.656.4658.4853.755.257.0853.2757.3555.6458.8559.5260.0158.7957.0341.8255.4657.643.2534.7621.7521.8751.3859.7252.749.7849.1143.6251.4749.5240.4354.5438.5751.0651.1253.1551.8859.4444.1350.7144.2
INF-Retriever-v1-1.5B5071.5867.0459.4456.5364.1167.5757.7568.1263.8664.6462.0263.4360.655.9353.2352.743.5250.6552.9747.6453.7643.0554.5556.9556.4955.0554.7240.3548.6854.2939.2832.3718.1217.7946.3454.750.6645.743.8424.3347.7243.832.6451.4927.0544.4947.6249.347.5958.0839.3745.9940.57
BGE-Multilingual-Gemma254.4672.868.6463.4269.4867.9171.7967.5771.2875.3968.9168.2966.7864.1556.4853.0459.9759.6857.7258.262.4359.5464.56060.2659.6460.1247.4842.3555.463.1345.1322.615.7514.292444.1350.2943.4248.4158.7752.0549.943.456.844.8950.6551.5151.6451.4850.0839.2350.2551.1
BGE-M351.3169.763.5259.6564.3364.6865.461.1466.0469.0266.360.8662.3660.1853.8850.252.5355.5351.8951.7855.8151.4657.0653.1454.7555.2854.5349.0542.314953.0539.2926.9520.1120.241.6455.1847.344144.9359.0347.8744.743.8149.5242.1247.4547.0948.1448.3152.9240.2345.7641.44
Multilingual-E5-large-instruct51.1168.6262.8263.2164.4565.8168.164.269.7271.8166.3664.1264.7962.5741.5847.0656.456.1750.8752.2458.6850.256.3254.4954.8955.8154.9754.0239.7652.0651.7436.6416.915.5915.1239.5256.8644.2835.4648.249.3147.8445.9945.5950.5839.6648.5947.650.5248.8152.7937.7248.9542.74
GTE-Qwen2-7B-instruct50.0573.5967.559.4458.1763.9667.6257.0570.3260.5461.8162.8859.1762.9558.9951.6655.5651.4548.6254.1149.5455.1653.0655.5157.2757.5455.8854.4638.6653.9253.7830.2922.7513.1813.1541.3245.2152.7443.1737.6361.3144.8945.2130.149.7630.2846.4444.1347.1946.5559.2334.6143.5639.57
jina-embeddings-v348.4664.9662.757.8962.8162.0863.6557.7564.6768.7462.7558.2658.2859.4147.3847.6653.455.5548.0649.4252.8448.858.7952.7650.151.8750.5149.4238.9249.8652.7532.6816.7811.719.7639.6550.2445.6140.5644.0453.7346.3942.9437.946.5640.0244.8641.9645.1846.6551.733.9646.3237.14
E5-mistral-7b-instruct48.0871.3857.1952.9856.8465.469.4951.7769.2963.9366.2357.7260.358.752.0845.6849.5646.8350.8854.4645.8654.5249.4355.1751.854.2253.8556.2436.0553.1247.6737.2819.6114.7714.3846.0653.0747.8935.9838.9525.546.4845.3429.7249.6129.8245.9343.4746.4646.5955.933.144.5938.98

Contributors

Supervisors

Wei Chu • Yinghui Xu • Yuan Qi

INF memory team

Junhan Yang • Jiahe Wan • Yichen Yao (eason.yyc@inftech.ai)

Citation

If you find our model useful, please consider citing:

@misc {infly-ai_2025,
	author       = { Junhan Yang, Jiahe Wan, Yichen Yao, Wei Chu, Yinghui Xu, Emma Wang, Yuan Qi },
	title        = { inf-retriever-v1 (Revision 5f469d7) },
	year         = 2025,
	url          = { https://huggingface.co/infly/inf-retriever-v1 },
	doi          = { 10.57967/hf/4262 },
	publisher    = { Hugging Face }
}

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Можно запустить

Подбираем GPU…

Класс архитектуры
Qwen2Model
Ревизия весов
476f284

0 моделей