CommunityPesquisa e Análise de Dadosgithub.com

gonzalescataphatic400/Qwen3.5-TurboQuant-MLX-LM

Acelere o KVCache do Qwen3.5 com ferramentas TurboQuant MLX-LM para cache de prompt, atenção quantizada e avaliações prontas para pesquisa.

O que é Qwen3.5-TurboQuant-MLX-LM?

Esta skill oferece otimizações avançadas para acelerar a inferência do Qwen3.5 utilizando técnicas de quantização e cache de prompt em plataformas MLX (Apple Silicon). Ela integra o TurboQuant MLX-LM, permitindo que desenvolvedores reduzam o uso de memória e melhorem a latência sem sacrificar a qualidade do modelo. Suporta cache de prompt (prompt caching) para reutilizar computações passadas, atenção quantizada para compressão de KVCache via técnicas como Q4/M4 e avaliações prontas para pesquisa com suporte a datasets como MMLU e GSM8K. A skill é ideal para pesquisadores e engenheiros que trabalham com modelos de linguagem localmente em Macs com chips M-series, fornecendo scripts e configurações prontas para uso.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add gonzalescataphatic400/Qwen3.5-TurboQuant-MLX-LM

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que Qwen3.5-TurboQuant-MLX-LM faz?

Acelere o KVCache do Qwen3.5 com ferramentas TurboQuant MLX-LM para cache de prompt, atenção quantizada e avaliações prontas para pesquisa.

Visão Geral

Esta skill oferece um pipeline otimizado para acelerar a inferência do Qwen3.5 usando técnicas de quantização TurboQuant e cache de prompt em Apple Silicon (MLX).

Recursos Principais

  • Cache de Prompt: Reduza latência reutilizando computações de KVCache em sessões de inferência.
  • Atenção Quantizada: Use esquemas de quantização como Q4/M4 para comprimir representações de KVCache.
  • Avaliações Prontas para Pesquisa: Scripts pré-configurados para avaliar em benchmarks como MMLU, GSM8K, etc.
  • Compatibilidade com MLX: Otimizado para chips M1/M2/M3/M4.

Instalação

pip install mlx-lm turboquant

Uso

Cache de Prompt

from turboquant import TurboQuantCache
cache = TurboQuantCache(model_name="Qwen/Qwen3.5-7B", quant="q4")
# Reutilize o cache
output = cache.generate("Explique os benefícios da quantização.")

Atenção Quantizada

python -m turboquant.quantize \
    --model Qwen/Qwen3.5-7B \
    --quant q4 \
    --output ./qwen35_q4

Avaliações

python evaluate.py --model ./qwen35_q4 --benchmark mmlu

Configuração

Edite config.yaml para ajustar parâmetros:

model:
  name: "Qwen/Qwen3.5-7B"
  quant: "q4"
  cache_size: 2048

benchmarks:
  - mmlu
  - gsm8k

Contribuição

Contribuições são bem-vindas! Por favor, abra uma issue ou pull request.

Licença

MIT

Habilidades Relacionadas