/ Модель

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

Контекст
40 960 токенов
Параметры
7,6 млрд
Лицензия
Apache 2.0
Архитектура
qwen3 · dense
Базовая модель
Qwen3-8B
Библиотека
transformers
Опубликована
5 мая 2026

steam-ai-mention-qwen3-8b-merged

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

Многоязычная модель на базе Qwen3-8B, которая определяет по отзыву Steam, упоминается ли генеративный ИИ в производстве игры.

20скачиваний за 30 дней0лайковвеса обновлены4 сен 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Модель разработана LRieser на базе Qwen/Qwen3-8B и дообучена для классификации отзывов об играх в Steam. По тексту отзыва и контексту игры она определяет, обсуждает ли автор генеративный ИИ, использованный при создании контента игры: например, изображений, озвучки, музыки, текста, кода или перевода. Модель выдаёт JSON с бинарным признаком, оценкой уверенности и кратким обоснованием.

Это плотная языковая модель Qwen3 с 7,6 млрд параметров и контекстом до 40 960 токенов. Дообучение выполнено методом QLoRA с DoRA на 19 152 размеченных отзывах; адаптер объединён с базовыми весами bf16. Модель многоязычная: обучающие данные охватывают 20 языков, а в карточке перечислено 17 языков, включая русский, английский и китайский. На тестовой выборке автор сообщает macro-F1 0,953 для отзывов из выборки, подобранной по ключевым словам, и 0,940 для неанглоязычных отзывов.

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

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

  • Поиск отзывов Steam об использовании генеративного ИИ при создании игры
  • Классификация упоминаний ИИ-арта, синтезированной озвучки и музыки в отзывах
  • Анализ реакции игроков на раскрытие разработчиком факта использования ИИ
  • Отделение обсуждений ИИ в производстве игры от игрового ИИ и процедурной генерации

Ограничения

Предсказания зависят от переданных системного промпта и контекста игры; неоднозначные и спекулятивные упоминания могут приводить к ошибкам. Метрики README получены на тестовой выборке из 960 отзывов и не гарантируют такое же качество на других данных.

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

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

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

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

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

Открыть на Hugging Face

Steam AI-mention classifier (Qwen3-8B, merged bf16)

Qwen/Qwen3-8B fine-tuned to classify Steam game reviews: given the review and its game context, it answers whether the review discusses generative AI used to produce the game's content (art, voice, music, writing, code, translation). The answer is a JSON object. Trained on 19,152 Steam reviews labeled by a large language model. Multilingual.

These are the full bf16 weights (about 16 GB) with the LoRA adapter from LRieser/steam-ai-mention-qwen3-8b-lora merged in. No base model download is needed and the weights load directly into vLLM.

Output

{"mentions_genai": true, "confidence": "high", "reasoning": "Calls the portraits 'AI slop'."}
FieldValues
mentions_genaitrue if the review discusses generative AI in the game's production, else false
confidence"low", "medium", "high"
reasoningone or two sentences quoting the decisive phrase

true covers explicit terms ("AI art", "AI-generated", "AI slop"), tool and vendor names, their equivalents in other languages, reactions to a developer's AI disclosure, and speculative claims when the context supports a genuine suspicion. false covers gameplay AI (enemy or NPC behaviour), procedural generation, the reviewer's own use of AI tools, and rhetorical comparisons ("an AI could have written this"). The full rubric is the system prompt in prompt_system.md.

Usage

The model expects the system prompt from prompt_system.md and a user message in the format of prompt_user_template.md (game name, genres, tags, release date, the developer's AI disclosure if any, review date, language, recommendation, and the review text). Both files are in this repository.

import json
import torch
from huggingface_hub import hf_hub_download
from transformers import AutoModelForCausalLM, AutoTokenizer

repo = "LRieser/steam-ai-mention-qwen3-8b-merged"
tok = AutoTokenizer.from_pretrained(repo)
model = AutoModelForCausalLM.from_pretrained(repo, dtype=torch.bfloat16, device_map="auto").eval()

system_prompt = open(hf_hub_download(repo, "prompt_system.md"), encoding="utf-8").read()

user_message = """=== GAME ===
name: Example Quest
genres: RPG, Indie
top_tags: Pixel Graphics, Story Rich, 2D
release_date: 2024-09-12
early_access: False

=== DISCLOSURE ===
  flag: no

=== REVIEW ===
written_on: 2025-03-02
regime: post_mandate_2024  (computed from effective date = max(written, edited))
language: english
voted_up: False
text: |
The portraits are AI slop, every face has that same plastic look."""

messages = [{"role": "system", "content": system_prompt},
            {"role": "user", "content": user_message}]
inputs = tok.apply_chat_template(messages, add_generation_prompt=True, return_tensors="pt").to(model.device)
out = model.generate(inputs, max_new_tokens=128, do_sample=False)
result = json.loads(tok.decode(out[0, inputs.shape[1]:], skip_special_tokens=True))
result["mentions_genai"]  # True

For corpus-scale inference serve the weights with vLLM (about 11 reviews per second on an RTX 4090, against about one per second with plain generate()):

vllm serve LRieser/steam-ai-mention-qwen3-8b-merged --dtype bfloat16

Training

  • Base model: Qwen/Qwen3-8B.
  • Method: QLoRA with DoRA (use_dora=True), rank 16, alpha 32, dropout 0, on q_proj, k_proj, v_proj, o_proj, gate_proj, up_proj, down_proj. NF4-quantised base, bf16 compute. The adapter was then merged into the bf16 base weights.
  • Data: 19,152 Steam reviews, 4,585 positive. Two sampling strata: reviews matching a multilingual generative-AI keyword list (14,379) and a uniform random sample of reviews (4,773). Labels were produced by DeepSeek V4-Pro in thinking mode under the rubric in prompt_system.md, after a 250-review audit that refined the rubric. Twenty languages; the largest are English (55%), Simplified Chinese (12%), Russian (10%), Italian (6%), and German (4%).
  • Optimisation: paged AdamW 8-bit, learning rate 2e-4, cosine schedule, warmup ratio 0.05, weight decay 0.01, gradient clipping 1.0, batch size 1 with gradient accumulation 4, gradient checkpointing, maximum sequence length 4096. Loss on the assistant JSON only.
  • Schedule: 2 epochs (7,662 steps); the merged checkpoint is the one with the lowest validation loss (0.295). Final token accuracy 93.9%.

train_loss.png eval_metric.png

Evaluation

Held-out test split of 960 reviews (seed 42), never used in training, scored with these weights under vLLM. The keyword-matched stratum (n=720) contains almost all positives; the random stratum (n=240) checks for false positives on ordinary reviews.

MetricValue
Macro-F1, keyword-matched stratum0.953
Positive-class precision / recall / F10.959 / 0.912 / 0.935
Macro-F1, English / non-English0.968 / 0.940
False positives, random stratum (n=240)0
Throughput (RTX 4090, vLLM bf16)about 11 reviews/s

The companion encoder (LRieser/steam-ai-mention-mmbert-base) reaches macro-F1 0.925 on the same split at about 430 reviews per second.

Citation

@misc{rieser2026steamaimentionqwen3merged,
  author    = {Rieser, Lars and Ohlrogge, Fynn and Joshi, Anant and Sethi, Navneet},
  title     = {Steam AI-mention classifier (Qwen3-8B, merged)},
  year      = {2026},
  publisher = {Hugging Face},
  url       = {https://huggingface.co/LRieser/steam-ai-mention-qwen3-8b-merged}
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей