/ Модель

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

Контекст
2 048 токенов
Параметры
1 млрд
Лицензия
Apache 2.0
Архитектура
llama · dense
Опубликована
17 янв 2024

karasu-1.1B

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

Японская языковая модель на базе TinyLlama с 1 млрд параметров для генерации текста.

51скачиваний за 30 дней7лайковвеса обновлены3 фев 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Karasu-1.1B — языковая модель, созданная Peter Devine и Sho Higuchi на основе контрольной точки TinyLlama-1.1B-intermediate-step-715k-1.5T. Модель представляет собой плотную архитектуру Llama с примерно 1 млрд параметров и была дополнительно предварительно обучена на японских данных в течение 50 004 шагов. В обучающий набор вошли отфильтрованные и выбранные подмножества OSCAR и mC4 на японском языке; модель предназначена для генерации текста, прежде всего на японском.

Модель принимает текст и генерирует текст. Указанная длина контекста — 2048 токенов. Веса доступны в формате PyTorch, лицензия — Apache-2.0. Карточка не приводит результатов оценки качества, поэтому пригодность для конкретных сценариев следует проверять отдельно.

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

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

Ограничения

Контекст ограничен 2048 токенами. В карточке не приведены результаты бенчмарков или оценки качества.

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

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

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

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

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

Открыть на Hugging Face

TinyLlama + Japanese pre-training (50,004 steps)

How to use

Hugggingface

from transformers import AutoTokenizer, AutoModelForCausalLM
import torch

tokenizer = AutoTokenizer.from_pretrained("lightblue/karasu-1.1B")
model = AutoModelForCausalLM.from_pretrained("lightblue/karasu-1.1B", torch_dtype=torch.bfloat16, device_map="auto")

pipe = pipeline("text-generation", model=model, tokenizer=tokenizer)

messages = [{"role": "system", "content": "あなたはAIアシスタントです。"}]
messages.append({"role": "user", "content": "イギリスの首相は誰ですか?"})

prompt = tokenizer.apply_chat_template(conversation=messages, add_generation_prompt=True, tokenize=False)

pipe(prompt, max_new_tokens=100, do_sample=False, temperature=0.0, return_full_text=False)

VLLM

from vllm import LLM, SamplingParams

sampling_params = SamplingParams(temperature=0.0, max_tokens=100)
llm = LLM(model="lightblue/karasu-1.1B")

messages = [{"role": "system", "content": "あなたはAIアシスタントです。"}]
messages.append({"role": "user", "content": "イギリスの首相は誰ですか?"})
prompt = llm.llm_engine.tokenizer.apply_chat_template(conversation=messages, add_generation_prompt=True, tokenize=False)
prompts = [prompt]

outputs = llm.generate(prompts, sampling_params)
for output in outputs:
    prompt = output.prompt
    generated_text = output.outputs[0].text
    print(f"Prompt: {prompt!r}, Generated text: {generated_text!r}")

Base checkpoint

TinyLlama/TinyLlama-1.1B-intermediate-step-715k-1.5T

Training datasets (total ~3B)

A filtered then sampled set from

  • OSCAR (Japanese)
  • mC4 (Japanese)

Developed by

Engineers

Peter Devine

Sho Higuchi

Advisors

Yuuki Yamanaka

Atom Sonoda

Project manager

Shunichi Taniguchi

Tomioka Wataru

Dataset evaluator

Renju Aoki

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
LlamaForCausalLM
Ревизия весов
257a7e0

0 моделей