Проект llama.cpp выпустил версию b10437, которая вводит нативную поддержку каузальных языковых моделей MiniMax-Text-01 и MiniMax-M1. Это обновление включает необходимые скрипты конвертации, шаблоны чата и реализации архитектуры моделей для запуска этих конкретных моделей в рамках фреймворка llama.cpp.
- Добавлена поддержка `MiniMaxText01ForCausalLM` и `MiniMaxM1ForCausalLM` на уровне модели.
- Реализовано подавление токенов для эмбеддингов с нулевыми значениями, чтобы предотвратить нарушение процесса выборки.
- Оптимизирована производительность за счет удаления операций транспонирования состояния и использования общих функций для лаконичной реализации.
- Добавлен шаблон Jinja чата специально для MiniMax-M1.
- Включены артефакты сборки для macOS, Linux, Windows, Android и openEuler для CPU, GPU и различных ускорителей.
Это обновление позволяет пользователям локально запускать модели MiniMax с использованием существующей инфраструктуры вывода llama.cpp.