/ Модель

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

Контекст
16 384 токена
Параметры
23,9 млрд
Размер весов
588 ГБ
Лицензия
MIT
Архитектура
bailing_moe · MoE
Библиотека
transformers
Опубликована
28 фев 2025

Ling-plus

Генерация текстаТекст → текст

Ling-plus — диалоговая MoE-модель InclusionAI для генерации текста и решения задач на естественном языке.

426скачиваний за 30 дней48лайковвеса обновлены14 апр 2025

Бенчмарки

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

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

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

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

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

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

Ling-plus — диалоговая языковая модель с разреженной архитектурой Mixture of Experts (MoE), разработанная InclusionAI. Она предназначена для генерации текста в чате, обработки естественного языка и решения сложных задач. Репозиторий описывает 290 млрд параметров, из которых активируются 28,8 млрд; метаданные Hugging Face указывают 23,9 млрд параметров и контекст 16 384 токена, поэтому размер и контекст в карточке расходятся. Модель работает с текстом и доступна в формате safetensors через Transformers. README сообщает о контексте 64K, но это значение противоречит метаданным.

Модель распространяется по лицензии MIT. README не уточняет поддерживаемые языки и конкретные результаты оценки; перед применением в критичных сценариях качество следует проверять на собственных данных.

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

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

Ограничения

Размер параметров и длина контекста в README расходятся с метаданными Hugging Face. README не приводит подробных результатов оценки или списка поддерживаемых языков.

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

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

Открыть на Hugging Face

Ling

Introduction

Ling is a MoE LLM provided and open-sourced by InclusionAI. We introduce two different sizes, which are Ling-Lite and Ling-Plus. Ling-Lite has 16.8 billion parameters with 2.75 billion activated parameters, while Ling-Plus has 290 billion parameters with 28.8 billion activated parameters. Both models demonstrate impressive performance compared to existing models in the industry.

Their structure makes it easy to scale up and down and adapt to different tasks, so users can use these models for a wide range of tasks, from processing natural language to solving complex problems. Furthermore, the open-source nature of Ling promotes collaboration and innovation within the AI community, fostering a diverse range of use cases and enhancements.

As more developers and researchers engage with the platform, we can expect rapid advancements and improvements, leading to even more sophisticated applications. This collaborative approach accelerates development and ensures that the models remain at the forefront of technology, addressing emerging challenges in various fields.

Model Downloads

You can download the following table to see the various parameters for your use case. If you are located in mainland China, we also provide the model on ModelScope.cn to speed up the download process.

Model#Total Params#Activated ParamsContext LengthDownload
Ling-plus-base290B28.8B64K🤗 HuggingFace
Ling-plus290B28.8B64K🤗 HuggingFace

Evaluation

Detailed evaluation results are reported in our technical report.

Quickstart

🤗 Hugging Face Transformers

Here is a code snippet to show you how to use the chat model with transformers:

from transformers import AutoModelForCausalLM, AutoTokenizer

model_name = "inclusionAI/Ling-lite"

model = AutoModelForCausalLM.from_pretrained(
    model_name,
    torch_dtype="auto",
    device_map="auto"
)
tokenizer = AutoTokenizer.from_pretrained(model_name)

prompt = "Give me a short introduction to large language models."
messages = [
    {"role": "system", "content": "You are Ling, an assistant created by inclusionAI"},
    {"role": "user", "content": prompt}
]
text = tokenizer.apply_chat_template(
    messages,
    tokenize=False,
    add_generation_prompt=True
)
model_inputs = tokenizer([text], return_tensors="pt").to(model.device)

generated_ids = model.generate(
    **model_inputs,
    max_new_tokens=512
)
generated_ids = [
    output_ids[len(input_ids):] for input_ids, output_ids in zip(model_inputs.input_ids, generated_ids)
]

response = tokenizer.batch_decode(generated_ids, skip_special_tokens=True)[0]

Deployment

Please refer to Github

License

This code repository is licensed under the MIT License.

Citation

If you find our work helpful, feel free to give us a cite.

@article{ling,
    title   = {Every FLOP Counts: Scaling a 300B Mixture-of-Experts LING LLM without Premium GPUs}, 
    author  = {Ling Team},
    journal = {arXiv preprint arXiv:2503.05139},
    year    = {2025}
}

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

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

GPU в ailist

vLLM

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

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

Класс архитектуры
BailingMoeForCausalLM
Ревизия весов
a31ce66

0 моделей