/ Модель

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

Контекст
8 192 токена
Параметры
7,5 млрд
Размер весов
16,1 ГБ
Лицензия
Llama 3
Архитектура
llama · dense
Библиотека
transformers
Опубликована
30 мая 2024

Kancil-V1-llama3-fp16

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

Kancil V1 — экспериментальная модель на базе Llama 3 для генерации индонезийского текста, диалогов, эссе и ответов на вопросы по тексту.

23скачиваний за 30 дней3лайкавеса обновлены31 мая 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Kancil V1 — экспериментальная индонезийская языковая модель автора карточки, дообученная на базе Llama 3 8B. Она генерирует текст и поддерживает инструкции; версия V1 обучалась с помощью QLoRA на синтетическом наборе Tumpeng, созданном с помощью Llama 3 70B, после чего адаптер был объединён с моделью. Репозиторий содержит веса safetensors; размер модели — 7,5 млрд параметров, длина контекста — 8192 токена.

Модель рассчитана на генерацию текста на индонезийском языке: многоходовые диалоги, советы, написание эссе целиком или по плану, ответы на вопросы по предоставленному тексту и создание слоганов. Автор описывает её как бета-прототип с улучшенной генерацией, но отмечает, что она обучена преимущественно на синтетических данных и имеет оговорки по качеству индонезийского языка.

Карточка обозначает модель как исследовательский предварительный выпуск с минимальной настройкой безопасности и не рекомендует коммерческое или практическое применение. Указана лицензия Llama 3.

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

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

Ограничения

Это бета-прототип, обученный на синтетических данных; автор отмечает возможные оговорки в качестве индонезийского языка и минимальную настройку безопасности. Карточка не рекомендует коммерческое или практическое применение.

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

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

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

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

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

Открыть на Hugging Face

Selamat datang!

I am ultra-overjoyed to introduce you... the 🦌 Kancil! It's a fine-tuned version of Llama 3 8B with the Tumpeng, an instruction dataset of 14.8 million words. Both the model and dataset is openly available in Huggingface.

📚 The dataset was synthetically generated from Llama 3 70B. A big problem with existing Indonesian instruction dataset is they're in reality not-very-good-translations of English datasets. Llama 3 70B can generate fluent Indonesian! (with minor caveats 😔)

🦚 This follows previous efforts for collection of open, fine-tuned Indonesian models, like Merak and Cendol. However, Kancil solely leverages synthetic data in a very creative way, which makes it a very unique contribution!

Version 1.0

This is the second working prototype, Kancil V1. ✨ Training

  • 2.2x Dataset word count
  • 2x lora parameters
  • Rank-stabilized lora
  • 2x fun

✨ New features

  • Multi-turn conversation (beta; optimized for curhat/personal advice 😂)
  • Better text generation (full or outline writing; optimized for essays)
  • QA from text (copy paste to prompt and ask a question about it)
  • Making slogans

This model was fine-tuned with QLoRA using the amazing Unsloth framework! It was built on top of unsloth/llama-3-8b-bnb-4bit and subsequently merged with the adapter.

Uses

This model is developed with research purposes for researchers or general AI hobbyists. However, it has one big application: You can have lots of fun with it!

Out-of-Scope Use

This is a research preview model with minimal safety curation. Do not use this model for commercial or practical applications.

You are also not allowed to use this model without having fun.

Getting started

As mentioned, this model was trained with Unsloth. Please use its code for better experience.

import torch
from transformers import AutoTokenizer, AutoModelForCausalLM

# Available versions
KancilV1 = "catinthebag/Kancil-V1-llama3-fp16"

# Load the model
tokenizer = AutoTokenizer.from_pretrained("catinthebag/Kancil-V1-llama3-fp16")
model = AutoModelForCausalLM.from_pretrained("catinthebag/Kancil-V1-llama3-fp16")
device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
model.to(device)
# This model was trained on this specific prompt template. Changing it might lead to performance degradations.
prompt_template = """<|user|>
{prompt}

<|assistant|>
{response}"""

# Start generating!
inputs = tokenizer(
[
prompt_template.format(
        prompt="""Bagaimana cara memberi tahu orang tua kalau saya ditolak universitas favorit saya?""",
        response="",)
], return_tensors = "pt").to("cuda")

outputs = model.generate(**inputs, max_new_tokens = 600, temperature=.3, use_cache = True)
print(tokenizer.batch_decode(outputs)[0].replace('\\n', '\n'))

Note: There is an issue with the dataset where the newline characters are interpreted as literal strings. Very sorry about this! 😔 Please keep the .replace() method to fix newline errors.

Acknowledgments

  • Developed by: Afrizal Hasbi Azizy
  • License: Llama 3 Community License Agreement

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей