/ Модель

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

Размер весов
81,3 ГБ
Лицензия
Apache 2.0
Опубликована
7 мая 2023

rwkv-4-world

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

Многоязычная модель RWKV-4 для генерации текста, ответов на вопросы и диалогов.

21 821скачиваний за 30 дней213лайковвеса обновлены5 окт 2023

Бенчмарки

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

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

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

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

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

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

RWKV-4 World — многоязычная языковая модель семейства RWKV, представленная BlinkDL и предназначенная для генерации текста и диалогов. По карточке, при обучении использовались данные на более чем 100 языках: 70% английского, 15% многоязычных данных и 15% кода. Среди названных источников — Pile, RedPajama, OSCAR, Википедия и данные ChatGPT; метаданные также отмечают Pile и RedPajama.

Модель можно применять для продолжения текста, ответов на вопросы и диалогового взаимодействия с форматами промпта Question/Answer, User/AI или Human/Bot. Для работы предусмотрены PyTorch и пакет rwkv; карточка указывает на специальный токенизатор rwkv_vocab_v20230424. Размер модели и длина контекста в предоставленных сведениях не указаны.

Для вариантов на 0,1, 0,4 и 1,5 млрд параметров README предупреждает о переполнении первого слоя при fp16 и рекомендует fp32 для него либо bf16 на GPU серий 30xx/40xx. Модель распространяется по лицензии Apache-2.0.

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

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

Ограничения

Для вариантов на 0,1, 0,4 и 1,5 млрд параметров README предупреждает о переполнении первого слоя при fp16; рекомендуются fp32 для первого слоя или bf16 на подходящих GPU. Для диалогов следует использовать указанные в карточке шаблоны промптов и токенизатор RWKV.

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

RWKV-4 World

Model Description

RWKV-4 trained on 100+ world languages (70% English, 15% multilang, 15% code).

World = Some_Pile + Some_RedPajama + Some_OSCAR + All_Wikipedia + All_ChatGPT_Data_I_can_find

XXXtuned = finetune of World on MC4, OSCAR, wiki, etc.

How to use:

The differences between World & Raven:

  • set pipeline = PIPELINE(model, "rwkv_vocab_v20230424") instead of 20B_tokenizer.json (EXACTLY AS WRITTEN HERE. "rwkv_vocab_v20230424" is included in rwkv 0.7.4+)
  • use Question/Answer or User/AI or Human/Bot for chat. DO NOT USE Bob/Alice or Q/A

For 0.1/0.4/1.5B models, use fp32 for first layer (will overflow in fp16 at this moment - fixable in future), or bf16 if you have 30xx/40xx GPUs. Example strategy: cuda fp32 *1 -> cuda fp16

NOTE: the new greedy tokenizer (https://github.com/BlinkDL/ChatRWKV/blob/main/tokenizer/rwkv_tokenizer.py) will tokenize '\n\n' as one single token instead of ['\n','\n']

QA prompt (replace \n\n in xxx to \n):

Question: xxx

Answer:

and

Instruction: xxx

Input: xxx

Response:

A good chat prompt (replace \n\n in xxx to \n):

User: hi

Assistant: Hi. I am your assistant and I will provide expert full response in full details. Please feel free to ask any question and I will always answer it.

User: xxx

Assistant:

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

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

GPU в ailist

vLLM

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

В репозитории нет config.json: не понять архитектуру модели.

Ревизия весов
1d19072

0 моделей