/ Модель

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

Контекст
40 960 токенов
Параметры
508 млн
Лицензия
CC BY-NC-SA 4.0
Архитектура
qwen3 · dense
Опубликована
24 фев 2026

splade-code-06B

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

Разреженная модель на базе Qwen3 для поиска и извлечения релевантного кода по текстовым запросам.

486скачиваний за 30 дней11лайковвеса обновлены26 апр 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

  • CodeRAGProgrammingSolutions

    main_score

    Результат

    0,7615

    MTEB

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

  • CorebC2CReranking

    main_score

    Результат

    0,4199

    MTEB

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

  • CodeEditSearchRetrieval

    main_score

    Результат

    0,6762

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

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

  • SyntheticText2SQL

    main_score

    Результат

    0,7458

    MTEB

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

  • COIRCodeSearchNetRetrieval

    main_score

    Результат

    0,8442

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

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

  • CodeSearchNetCCRetrieval

    main_score

    Результат

    0,9419

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

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

  • CodeFeedbackST

    main_score

    Результат

    0,8468

    MTEB

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

  • CorebC2TRetrieval

    main_score

    Результат

    0,9596

    MTEB

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

  • CodeTransOceanDL

    main_score

    Результат

    0,3173

    MTEB

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

  • CodeFeedbackMT

    main_score

    Результат

    0,9155

    MTEB

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

  • StackOverflowQA

    main_score

    Результат

    0,934

    MTEB

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

  • CodeRAGOnlineTutorials

    main_score

    Результат

    0,7683

    MTEB

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

  • CodeSearchNetRetrieval

    main_score

    Результат

    0,9641

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

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

  • CorebC2CRetrieval

    main_score

    Результат

    0,5249

    MTEB

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

  • CorebT2CRetrieval

    main_score

    Результат

    0,4305

    MTEB

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

  • CorebC2TReranking

    main_score

    Результат

    0,9612

    MTEB

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

  • CodeTransOceanContest

    main_score

    Результат

    0,9087

    MTEB

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

  • AppsRetrieval

    main_score

    Результат

    0,6644

    MTEB

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

  • CodeRAGLibraryDocumentationSolutions

    main_score

    Результат

    0,6287

    MTEB

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

  • CosQA

    main_score

    Результат

    0,3706

    MTEB

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

  • CorebT2CReranking

    main_score

    Результат

    0,2699

    MTEB

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

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

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

SPLADE-Code-06B — разреженная модель поиска по коду, представленная в репозитории naver. Она предназначена для извлечения релевантных фрагментов кода по текстовому запросу и других задач кодового поиска. В README заявлено, что на момент публикации в феврале 2026 года модель показывала лучшие результаты на MTEB среди моделей размером менее 1 млрд параметров.

Модель основана на архитектуре Qwen3ForCausalLM и содержит около 507,9 млн параметров. Она принимает текст и формирует разреженные признаки для поиска; максимальная длина контекста составляет 40 960 токенов. Доступны веса в формате safetensors. Лицензия CC BY-NC-SA 4.0 ограничивает коммерческое использование и требует соблюдения условий атрибуции и распространения производных материалов на тех же условиях.

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

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

Ограничения

Заявление о лидерстве на MTEB относится к моделям менее 1 млрд параметров и ко времени публикации в феврале 2026 года. Лицензия CC BY-NC-SA 4.0 ограничивает коммерческое использование.

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

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

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

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

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

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

Открыть на Hugging Face

SPLADE-Code-06B is a sparse retrieval model designed for code retrieval tasks. It is the top-performing models on MTEB for models below 1B (at time of writing, Feb 2026).

Usage

Using Sentence Transformers

Install Sentence Transformers:

pip install sentence_transformers
from sentence_transformers import SparseEncoder

model = SparseEncoder("naver/splade-code-06B", trust_remote_code=True)

queries = [
    "SELECT *\nFROM Student\nWHERE Age = (\nSELECT MAX(Age)\nFROM Student\nWHERE Group = 'specific_group'\n)\nAND Group = 'specific_group';"
]

query_embeddings = model.encode(queries)
print(query_embeddings.shape)
# torch.Size([1, 151936])

sparsity = model.sparsity(query_embeddings)
print(sparsity)
# {'active_dims': 1231.0, 'sparsity_ratio': 0.991897904380792}

decoded = model.decode(query_embeddings, top_k=10)
print(decoded)
# [[
#     ("Ġgroup", 2.34375),
#     ("Ġage", 2.34375),
#     ("ĠAge", 2.34375),
#     ("ĠStudent", 2.296875),
#     ("Ġspecific", 2.296875),
#     ("_group", 2.296875),
#     ("ĠMax", 2.21875),
#     ("Ġmax", 2.21875),
#     ("Ġstudent", 2.203125),
#     ("ĠGroup", 2.1875),
# ]]

Using Transformers

pip install transformers
from transformers import AutoModelForCausalLM, AutoModel
import os
import torch

splade = AutoModelForCausalLM.from_pretrained("naver/splade-code-06B", trust_remote_code=True)
device = (torch.device("cuda") if torch.cuda.is_available() else torch.device("cpu"))
splade.to(device)
splade.eval()
queries = ["SELECT *\nFROM Student\nWHERE Age = (\nSELECT MAX(Age)\nFROM Student\nWHERE Group = 'specific_group'\n)\nAND Group = 'specific_group';"]
bow_dict = splade.encode(queries, prompt_type="query", top_k_q=10, return_dict=True, print_dict=True)
+--------------------------------------------------------------------+
|                        TOP ACTIVATED WORDS                         |
+--------------------------------------------------------------------+


* INPUT: SELECT *
FROM Student
WHERE Age = (
SELECT MAX(Age)
FROM Student
WHERE Group = 'specific_group'
)
AND Group = 'specific_group';

Ġgroup                    | ████████████████████ 2.34
Ġage                      | ███████████████████ 2.33
ĠAge                      | ███████████████████ 2.33
_group                    | ███████████████████ 2.30
ĠStudent                  | ███████████████████ 2.30
Ġspecific                 | ███████████████████ 2.28
Ġmax                      | ██████████████████ 2.22
ĠMax                      | ██████████████████ 2.22
Ġstudent                  | ██████████████████ 2.20
ĠGroup                    | ██████████████████ 2.19

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Qwen3ForCausalLM
Ревизия весов
e53a0b8

0 моделей