/ Модель

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

Контекст
32 768 токенов
Параметры
1 млрд
Лицензия
Gemma
Архитектура
gemma3_text · dense
Базовая модель
gemma-3-1b-it
Опубликована
23 окт 2025

Distil-NPC-gemma-3-1b-it

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

Компактная англоязычная модель Distil Labs для генерации ролевых ответов от лица игровых NPC по текстовому вопросу и заданному персонажу.

29скачиваний за 30 дней5лайковвеса обновлены21 дек 2025

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Distil-NPC-gemma-3-1b-it — компактная текстовая модель Distil Labs GmbH для диалогов с игровыми неигровыми персонажами. Это плотная causal language model семейства Gemma 3 с 1 млрд параметров, дообученная на базе Google Gemma для следования инструкциям и общения с заданным персонажем. Метаданные указывают базовую модель google/gemma-3-1b-it, а README — google/gemma-3-270m; точная база противоречива.

Модель принимает текстовый вопрос и описание персонажа и генерирует текстовый ответ в его роли. Обучение включало биографии 81 вымышленного персонажа и около 80 отобранных примеров; карточка также упоминает обезличивание поддержки, логов, заявок и стенограмм с сохранением операционных сигналов. Контекстное окно — 32 768 токенов, язык — английский. Модель предназначена для диалоговых сценариев и может запускаться через vLLM или Ollama; репозиторий предлагает вариант GGUF.

Оценка проводилась с помощью LLM-as-a-judge, поэтому карточка не сообщает обширных независимых результатах. Поведение для персонажей вне обучающего набора не определено, обобщение на другие языки не гарантировано, а незнакомые доменные идентификаторы могут обрабатываться ненадёжно. Лицензия — Gemma 3 License Agreement.

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

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

Ограничения

Поведение для персонажей, отличных от 81 вымышленного персонажа из обучения, не определено; обобщение на языки кроме английского и на незнакомые доменные идентификаторы не гарантируется. Оценка описана как LLM-as-a-judge, а сведения о базе противоречат друг другу: README называет google/gemma-3-270m, метаданные — google/gemma-3-1b-it.

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

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

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

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

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

Открыть на Hugging Face


Distil-NPC-gemma-3-1b-it

A small language model (SLM) fine-tuned by Distil Labs for interacting with non-playable characters using natural language.

Model Details

  • Developed by: Distil Labs GmbH
  • License: Gemma3 License Agreement
  • Finetuned from: google/gemma-3-270m

Intended Use & Limitations

  • Use cases: Redacting support chats, logs, tickets, transcripts—removing identity while preserving ops signals (IDs last-4, order numbers, etc.).
  • Out of scope: Legal or compliance advice; languages beyond English (generalization not guaranteed); domain-specific IDs unseen in training.

Input & Output

Input: A plain-text prompt with a question along with the character the question is asked to. For example:

Character: Arin the Cleric
Have you ever had to defend your faith?

For a list of available characters along with their biographies, please refer to the data in the following repository: https://github.com/distil-labs/Distil-NPCs

Training

Instruction-tuned on made-up character biographies + ~80 curated examples.

Evaluation

Judged by a frontier LLM using an LLM-as-a-judge metric.

How to Use

Details of deployment can be found in docs. Deploy the model using vllm or ollama (-gguf version available in this collection) and use the following snippet to get results

SYSTEM_PROMPT = """
You are a problem solving model working on task_description XML block:
<task_description>
Your are non-playable character in a video game. Your task is to answer questions from a player playing the game. When players ask you questions about your life, you need to respond. If you do not know the answer, respond that you do not know.
</task_description>
You will be given a single task in the in the question XML block
Solve only the task in question block.
Generate only the answer, do not generate anything else
"""

question = """Character: Arin the Cleric
Have you ever had to defend your faith?
"""
PROMPT = f"""
Now for the real task, solve the task in {DATA_INPUT} block.
Generate only the solution, do not generate anything else
<question>{question}</question>
"""

from openai import OpenAI

PORT = "PORT GOES HERE"  # 8000 for vllm, 11434 for ollama
MODEL_NAME = "NAME USED FOR SETTING UP THE CLIENT"

client = OpenAI(base_url=f"http://127.0.0.1:{PORT}/v1", api_key="EMPTY")
chat_response = client.chat.completions.create(
    model=MODEL_NAME,
    messages=[
        {"role": "system", "content": SYSTEM_PROMPT},
        {"role": "user", "content": PROMPT},
    ],
    temperature=0,
)

Risks & Mitigations

  • Character selection The model has been finetuned on 81 made-up characters. The aforementioned GitHub reposiotry contains details of the character along with their biograpghies. Behaviour for other characters is not defined.

Model Sources

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Gemma3ForCausalLM
Ревизия весов
18a226f

0 моделей