/ Модель

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

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

Llama3-Chinese-8B-Instruct-Agent-v1

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

Дообученная на китайских данных модель Llama 3 для диалогов и выполнения агентских задач с вызовом инструментов в формате ReAct.

27скачиваний за 30 дней7лайковвеса обновлены24 апр 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Llama3-Chinese-8B-Instruct-Agent-v1 — модель ModelScope на архитектуре Llama 3, дообученная на базе Llama3-8b-instruct для китайских общих сценариев и работы в роли агента. Она генерирует текст и поддерживает вызовы инструментов в формате ReAct, в том числе при использовании с фреймворком ModelScopeAgent. Модель содержит 7,5 млрд параметров, принимает текст и использует контекст длиной до 8192 токенов.

Для обучения применялись смешанные корпуса с китайскими знаниями и диалогами, общими агентскими данными, англоязычным Alpaca и китайским набором вопросов и ответов ms-bench; указано использование LoRA с рангом 8. В приведённой оценке результаты на ARC и C-Eval немного ниже базовой модели, а на GSM8K заметно ниже. Лицензия — Llama 3 Community License (llama3).

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

  • ответы на вопросы на китайском языке
  • диалоговый помощник для общих задач
  • агентные сценарии с вызовом инструментов через ModelScopeAgent
  • вопросы по китайским знаниям и интернет-текстам
  • решение математических задач на английском с учётом снижения результата относительно базовой модели

Ограничения

В приведённой оценке модель уступает Llama3-8b-instruct на ARC, C-Eval и GSM8K; особенно заметно снижение на GSM8K. Поддержка вызова инструментов описана для формата ReAct и интеграции с ModelScopeAgent.

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

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

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

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

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

Открыть на Hugging Face

魔搭Llama3 8b中文Agent智能体模型

本模型使用Llama3-8b-instruct基模型进行训练,适配中文通用场景,且支持ReACT格式的Agent调用。

模型使用

推理

# 安装依赖
pip install ms-swift -U
# 推理
swift infer --model_type llama3-8b-instruct --model_id_or_path swift/Llama3-Chinese-8B-Instruct-Agent-v1
# 部署
swift deploy --model_type llama3-8b-instruct --model_id_or_path swift/Llama3-Chinese-8B-Instruct-Agent-v1

本模型可以联合ModelScopeAgent框架使用,请参考:

https://github.com/modelscope/swift/blob/main/docs/source/LLM/Agent%E5%BE%AE%E8%B0%83%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5.md#%E6%90%AD%E9%85%8Dmodelscope-agent%E4%BD%BF%E7%94%A8

模型训练信息

为了适配中文及Agent场景,我们针对语料进行了一定混合配比,训练Llama3使用的语料如下:

- COIG-CQIA:https://modelscope.cn/datasets/AI-ModelScope/COIG-CQIA/summary 该数据集包含了中国传统知识、豆瓣、弱智吧、知乎等中文互联网信息

- 魔搭通用Agent训练数据集: https://modelscope.cn/datasets/AI-ModelScope/ms-agent-for-agentfabric/summary

- alpaca-en: https://modelscope.cn/datasets/AI-ModelScope/alpaca-gpt4-data-en/summary

- ms-bench魔搭通用中文问答数据集: https://modelscope.cn/datasets/iic/ms_bench/summary

超参数值
lr5e-5
epoch2
lora_rank8
lora_alpha32
lora_target_modulesALL
batch_size2
gradient_accumulation_steps16

模型训练命令

NPROC_PER_NODE=8 \
swift sft \
  --model_type llama3-8b-instruct \
  --dataset ms-agent-for-agentfabric-default alpaca-en ms-bench ms-agent-for-agentfabric-addition coig-cqia-ruozhiba coig-cqia-zhihu coig-cqia-exam coig-cqia-chinese-traditional coig-cqia-logi-qa coig-cqia-segmentfault coig-cqia-wiki \
  --batch_size 2 \
  --max_length 2048 \
  --use_loss_scale true \
  --gradient_accumulation_steps 16 \
  --learning_rate 5e-5 \
  --use_flash_attn true \
  --eval_steps 500 \
  --save_steps 500 \
  --train_dataset_sample -1 \
  --dataset_test_ratio 0.1 \
  --val_dataset_sample 10000 \
  --num_train_epochs 2 \
  --check_dataset_strategy none \
  --gradient_checkpointing true \
  --weight_decay 0.01 \
  --warmup_ratio 0.03 \
  --save_total_limit 2 \
  --logging_steps 10 \
  --sft_type lora \
  --lora_target_modules ALL \
  --lora_rank 8 \
  --lora_alpha 32

模型评测信息

评测模型ARCCEVALGSM8K
Llama3-8b-instruct0.76450.50890.7475
Llama3-Chinese-8B-Instruct-Agent-v10.75770.49030.652

GSM8K英文数学能力下降了8个点左右,经过消融实验我们发现去除alpaca-en语料会导致GSM8K下降至少十个点以上。

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей