Проект 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.