/ Модель

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

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

ruri-v3-310m-mlx

Сходство предложенийТекст → score

Конверсия японской модели Ruri для создания текстовых эмбеддингов и поиска семантически близких предложений на Apple Silicon.

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

Бенчмарки

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

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

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

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

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

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

masahiroid/ruri-v3-310m-mlx — это неофициальная конверсия японской модели текстовых эмбеддингов cl-nagoya/ruri-v3-310m, разработанной проектом Ruri при участии Nagoya University и cl-nagoya. Репозиторий подготовлен сообществом для запуска модели на компьютерах Apple Silicon через пакет mlx-embeddings.

Модель на архитектуре ModernBERT с 314,6 млн параметров предназначена для создания эмбеддингов предложений и оценки их семантического сходства. Она поддерживает японский и английский языки; длина контекста составляет 8192 токена. Веса представлены в формате safetensors и точности bfloat16 без квантизации.

Модель подходит для семантического поиска, сравнения предложений и ранжирования текстов. Конверсия не является официальным выпуском команды Ruri; исходные веса разработаны cl-nagoya. Лицензия — Apache-2.0.

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

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

Ограничения

Это неофициальная конверсия для Apple Silicon и запуска через mlx-embeddings; она не является выпуском команды cl-nagoya. В README не приведены результаты бенчмарков.

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

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

Открыть на Hugging Face

ruri-v3-310m-mlx

English | 日本語

Model Summary

This is an MLX conversion of cl-nagoya/ruri-v3-310m, a Japanese text embedding 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-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-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)が開発した日本語テキスト埋め込み(embedding)モデル cl-nagoya/ruri-v3-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-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-310m
アーキテクチャModernBERT
精度bfloat16(量子化なし)
フレームワークMLX via mlx-embeddings

備考

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

セキュリティー

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

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

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

GPU в ailist

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

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

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

Класс архитектуры
ModernBertModel
Ревизия весов
0157b8c

0 моделей