/ Модель

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

Лицензия
Apache 2.0
Опубликована
11 сен 2024

TinySlime-1.1B-Chat-v1.0-GGUF

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

QuantFactory/TinySlime-1.1B-Chat-v1.0-GGUF — квантизированная версия чат-модели TinySlime-1.1B-Chat-v1.0, разработанной 2121-8 и подготовленной QuantFactory с использованием llama.cpp.

1 270скачиваний за 30 дней2лайкавеса обновлены11 сен 2024

Бенчмарки

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

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

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

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

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

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

Это небольшая языковая модель, ориентированная прежде всего на японский язык и диалоговую генерацию текста.

Модель дообучалась с применением Axolotl на синтетических данных, созданных Mixtral-8x7B-Instruct-v0.1. Она рассчитана на запуск в средах с ограниченными ресурсами, включая смартфоны и устройства NVIDIA Jetson. Размер модели составляет 1,1 млрд параметров; представленная версия использует формат GGUF и квантизацию, однако конкретный вариант квантизации в README не указан. Модель относится к классу text-generation и предназначена для японских чат-сценариев и генерации текста.

В приведённых тестах японского языка TinySlime-Chat показала средний результат 53,50 и особенно высокие значения в JCommonsenseQA, JNLI, MARC-ja и JSQuAD среди сравниваемых моделей. При этом качество различается по задачам: результат на XLSum ниже, чем у lkarasu-1.1B. README не содержит сведений о длине контекста, точной архитектуре, поддержке других языков и системных ограничениях. Модель распространяется по лицензии Apache-2.0.

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

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

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

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

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

Открыть на Hugging Face

QuantFactory Banner

QuantFactory/TinySlime-1.1B-Chat-v1.0-GGUF

This is quantized version of 2121-8/TinySlime-1.1B-Chat-v1.0 created using llama.cpp

Original Model Card

TinySlime-1.1B-Chat-v1.0

TinySlime は日本語に特化した小規模言語モデルです。

モデルの一覧

このモデルのフルチューニングは、Axolotl を使用して行われました。

モデル概要

TinySlime-1.1B-Chat-v1.0 は、TinySlime-1.1B-Chat-v1.0 をベースに、Mixtral-8x7B-Instruct-v0.1 が作成した合成データを使用して微調整されたチャットモデルです。 このモデルは、スマートフォンや NVIDIA Jetson などの組み込み環境で動かすことを想定して作成されました。

ベンチマーク(JP Language Model Evaluation Harness)

model nameJCommonsenseQA (3-shot)JNLI (3-shot)MARC-ja (0-shot)JSQuAD (2-shot)jaqket-v2 (1-shot)xlsum (1-shot)xwinograd (0-shot)mgsm (5-shot)AVERAGE
lkarasu-1.1B24.8434.7850.4851.3318.959.2162.152.8031.82
TinySlime-Chat66.4964.3692.6884.6042.147.7960.69**9.2053.50
japanese-large-lm-3.6b-instruction-sft38.8734.6850.5258.5756.546.2564.231.6038.91
open-calm-3b31.6436.5650.9951.4750.994.6363.302.0035.97
bilingual-gpt-neox-4b-instruction-ppo50.4938.9088.6572.8265.654.6964.753.8048.72
japanese-gpt-neox-3.6b-instruction-ppo44.5935.2564.3458.5326.673.7968.723.2033.26

使用方法

インストール

このモデルを使用するには、Hugging Face のtransformersライブラリをインストールする必要があります

pip install -U transformers

モデルの読み込み

transformersライブラリを使用してモデルを読み込むことができます

from transformers import AutoModelForCausalLM, AutoTokenizer

model_name = "2121-8/TinySlime-1.1B-Chat-v1.0"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModel.from_pretrained(model_name)

テキスト生成

以下の例では、読み込んだモデルを使用してテキストを生成する方法を示します

text = "こんにちは"

messages = [
    {
        "role": "system",
        "content": "You are an assistant called ChatBot. You are a friendly and very good chatbot.",
    },
    {"role": "user", "content": text},
  ]
prompt = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
input_ids = tokenizer(prompt, return_tensors="pt")

# テキストを生成
outputs = model.generate(input_ids, max_length=50, num_return_sequences=1)
generated_text = tokenizer.decode(outputs[0], skip_special_tokens=True)

print(generated_text)

謝辞

このモデルは、TinyLlama プロジェクトの成果に基づいて構築されました。NLP コミュニティへの貢献に感謝します。 また、このモデルの開発にあたり、Axolotl のサポートとツールを利用しました。 NLP コミュニティへの貢献に感謝します。

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

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

GPU в ailist

llama.cpp

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

GGUF-модель ждёт проверки: нужно выбрать файл кванта под доступные GPU.

Ревизия весов
f1138e8

0 моделей