/ Модель

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

Контекст
8 192 токена
Параметры
315 млн
Размер весов
630 МБ
Лицензия
Apache 2.0
Архитектура
modernbert · dense
Базовая модель
ruri-v3-reranker-310m
Опубликована
28 сен 2026

ruri-v3-reranker-310m-mlx

Классификация текстаТекст → label9 профессий

Неофициальная MLX-конверсия японского и англоязычного реранкера ModernBERT для ранжирования текстов в поиске и RAG на Apple Silicon.

171скачиваний за 30 дней2лайкавеса обновлены3 окт 2026

Бенчмарки

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

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

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

В подключённых источниках результатов для этой модели пока нет.

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

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

masahiroid/ruri-v3-reranker-310m-mlx — неофициальная конверсия японского реранкера Ruri, разработанного проектом Ruri при Nagoya University / cl-nagoya. Модель основана на ModernBERT и предназначена для оценки релевантности пар текстов и сортировки кандидатов в поиске и RAG. Конверсия позволяет запускать её нативно на Apple Silicon через пакет mlx-embeddings.

Модель содержит 314,6 млн параметров, использует точность bfloat16 без квантизации и поддерживает контекст до 8192 токенов. Карточка указывает японский и английский языки. Репозиторий распространяется по лицензии Apache-2.0; это неофициальная версия сообщества, а не выпуск команды cl-nagoya.

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

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

Ограничения

Это неофициальная конверсия для Apple Silicon; карточка не сообщает сравнительных оценок качества или результатов бенчмарков.

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

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

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

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

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

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

Открыть на Hugging Face

ruri-v3-reranker-310m-mlx

English | 日本語

Model Summary

This is an MLX conversion of cl-nagoya/ruri-v3-reranker-310m, a Japanese reranker model developed by the Ruri project (Nagoya University / cl-nagoya).

This is an unofficial, community-produced conversion for running the model natively on Apple Silicon via the mlx-embeddings package, instead of PyTorch/sentence-transformers. All credit for the original model goes to the cl-nagoya team.

  • Live demo: Ruri Atlas — explore Japanese & English sentence embeddings as a 3-D map in your browser (WebGPU), switch embedding models, toggle the reranker, and see where a prompt-injection lands. Nothing is sent to a server.

Usage

pip install -U mlx-embeddings
from mlx_embeddings import load, generate
import mlx.core as mx

model, tokenizer = load("masahiroid/ruri-v3-reranker-310m-mlx")

texts = [
    "クエリ: 猫はどこにいますか?",
    "文章: 猫はソファの上で寝ている。",
]
output = generate(model, tokenizer, texts=texts)
embeddings = output.text_embeds

# cosine similarity
q, d = embeddings[0], embeddings[1]
sim = mx.sum(q * d) / (mx.sqrt(mx.sum(q * q)) * mx.sqrt(mx.sum(d * d)))
print(float(sim))

Specs

ItemValue
Base modelcl-nagoya/ruri-v3-reranker-310m
ArchitectureModernBERT
Precisionbfloat16 (no quantization)
FrameworkMLX via mlx-embeddings

Notes

  • This is a community conversion, not an official release from the Ruri / cl-nagoya team.

Security

Audited against its upstream with model-audit-lite: weight format, bundled code, and a machine-readable lineage (ML-BOM). Details, checksums and how to reproduce: SECURITY.md.


モデルの概要

本モデルは、名古屋大学(cl-nagoya)が開発した日本語リランカー(reranker)モデル cl-nagoya/ruri-v3-reranker-310mを、mlx-embeddings パッケージでApple Silicon上でネイティブに動かせるようMLX形式に変換した 非公式のコミュニティ版です。原モデルの開発チームに感謝いたします。

  • ライブデモ: Ruri Atlas — 日本語・英語の文の埋め込みを、ブラウザ上(WebGPU)で3Dの地図として見られます。埋め込みモデルの切り替え、リランカーのON/OFF、プロンプトインジェクションの効き方の可視化もできます。文章はサーバーに送られません。

実行方法

pip install -U mlx-embeddings
from mlx_embeddings import load, generate
import mlx.core as mx

model, tokenizer = load("masahiroid/ruri-v3-reranker-310m-mlx")

texts = [
    "クエリ: 猫はどこにいますか?",
    "文章: 猫はソファの上で寝ている。",
]
output = generate(model, tokenizer, texts=texts)
embeddings = output.text_embeds

# cosine similarity
q, d = embeddings[0], embeddings[1]
sim = mx.sum(q * d) / (mx.sqrt(mx.sum(q * q)) * mx.sqrt(mx.sum(d * d)))
print(float(sim))

スペック仕様

ItemValue
ベースモデルcl-nagoya/ruri-v3-reranker-310m
アーキテクチャModernBERT
精度bfloat16(量子化なし)
フレームワークMLX via mlx-embeddings

備考

  • 本変換は非公式のコミュニティ版です。cl-nagoyaチームによる公式リリースではありません。

セキュリティー

model-audit-lite で変換元と突き合わせて監査済みです(重みの形式、同梱コード、機械可読な系譜=ML-BOM)。詳細・チェックサム・再現方法は SECURITY.md をご覧ください。

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

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

GPU в ailist

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

Нельзя запустить

MLX-модели работают только на Apple Silicon.

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

0 моделей