/ Модель

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

Контекст
32 768 токенов
Параметры
32 млрд
Размер весов
65,5 ГБ
Лицензия
Apache 2.0
Архитектура
qwen2 · dense
Базовая модель
Qwen2.5-32B-Instruct
Библиотека
transformers
Опубликована
25 мар 2025

ABEJA-QwQ32b-Reasoning-Japanese-v1.0

Генерация текстаТекст → текст6 профессий

Японская 32-миллиардная модель ABEJA для генерации текста и диалога с последовательным рассуждением.

193скачиваний за 30 дней15лайковвеса обновлены16 апр 2025

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ABEJA-QwQ32b-Reasoning-Japanese-v1.0 — японская языковая модель рассуждений, разработанная командой ABEJA. Она создана слиянием ABEJA-Qwen2.5-32b-Japanese-v0.1 с Qwen/QwQ-32B и последующим дообучением; базовая японская модель, в свою очередь, основана на Qwen/Qwen2.5-32B-Instruct. Модель с архитектурой Qwen2 и 32 млрд параметров генерирует текст и поддерживает диалог, включая сценарии, требующие последовательного рассуждения. Контекст — до 32 768 токенов.

Модель предназначена прежде всего для работы на японском языке. Она выводит ход рассуждения в блоке, заключённом в специальные маркеры, а затем формирует итоговый ответ. В README рекомендованы конкретные параметры генерации и особый формат начала запроса; при многоходовом диалоге в историю следует помещать только итоговые ответы. Модель распространяется по лицензии Apache-2.0.

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

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

Ограничения

Для корректной работы требуется соблюдать описанный в README формат промпта и рекомендуемые параметры генерации; значительное изменение этих параметров может снижать точность. Модель унаследовала особенности QwQ-32B и может выводить отдельный блок с ходом рассуждений.

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

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

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

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

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

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

Открыть на Hugging Face

ABEJA-QwQ32b-Reasoning-Japanese-v1.0

ABEJA-QwQ32b-Reasoning-Japanese-v1.0はabeja/ABEJA-Qwen2.5-32b-Japanese-v0.1(*)をベースとしたReasoningモデルです。

ABEJA-Qwen2.5-32b-Japanese-v0.1に対してQwen/QwQ-32BのChatVectorをマージしたあと、追加学習をすることでReasoningモデルとして日本語性能を確保しています。

(*)Qwen/Qwen2.5-32B-Instructをベースに日本語中心とした継続事前学習を実施したモデル

<think></think>で囲まれた思考過程の後に最終的な出力をします。

使用上の注意

モデルマージで利用している QwQ-32B の特性を引き継いでおり、QwQ-32BのUsage-Gidelineに従った利用を推奨します。

https://huggingface.co/Qwen/QwQ-32B#usage-guidelines

特に

  • 強制的に思考過程を経るために <think>\n の後から出力を開始してください。apply_chat_templateを使いadd_generation_prompt=Trueとすると、自動的に適用されます。
  • Temperature=0.6, TopP=0.95, MinP=0, TopKを20から40の間、といったパラメータを推奨します。(ここの値を大きく変えると精度が落ちることを確認しています)
  • multi-turnでの会話では、会話履歴の中には最終的な出力のみで<think></think>で囲まれた思考過程は含めないでください。この機能もすでにapply_chat_templateに含んでいます。
  • Systemプロンプトは不要です。最初にrole:userから始めてください。

といった点はご注意ください。

使い方

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

model_name = "abeja/ABEJA-QwQ32b-Reasoning-Japanese-v1.0"

model = AutoModelForCausalLM.from_pretrained(
    model_name,
    torch_dtype="auto",
    device_map="auto"
)
tokenizer = AutoTokenizer.from_pretrained(model_name)

prompt = "人とAIが協調するためには?"
messages = [
    {"role": "user", "content": prompt}
]
text = tokenizer.apply_chat_template(
    messages,
    tokenize=False,
    add_generation_prompt=True
)
model_inputs = tokenizer([text], return_tensors="pt").to(model.device)

generated_ids = model.generate(
    **model_inputs,
    max_new_tokens=32768
)
generated_ids = model.generate(
    **model_inputs,
    max_new_tokens=32768,
    do_sample=True,
    temperature=0.6,
    top_k=40,
    top_p=0.95,
)
generated_ids = [
    output_ids[len(input_ids):] for input_ids, output_ids in zip(model_inputs.input_ids, generated_ids)
]

response = tokenizer.batch_decode(generated_ids, skip_special_tokens=True)[0]

print(response)

開発者

  • Hiroshi Kiyota
  • Keisuke Fujimoto
  • Kentaro Nakanishi
  • Kyo Hattori
  • Shinya Otani
  • Shogo Muranushi
  • Takuma Kume
  • Tomoki Manabe

(*)アルファベット順

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Qwen2ForCausalLM
Ревизия весов
99dfc9a

0 моделей