Gerenciador open source de clusters de GPU que implanta modelos de IA com vLLM, SGLang e TensorRT-LLM e oferece instâncias de GPU por SSH sob demanda.
alibaba/rtp-llm
Um mecanismo de inferência de LLM de alto desempenho da Alibaba, usado em diversas unidades de negócio da empresa para servir grandes modelos de linguagem.
- Estrelas
- 1,394
- Forks
- 299
- Issues abertas
- 274
- Último commit
- há 15 horas
O que é?
O RTP-LLM é um mecanismo de aceleração de inferência para grandes modelos de linguagem, desenvolvido pela equipe de inferência de modelos fundacionais da Alibaba. Ele foi projetado para servir LLMs com eficiência em produção e é usado em várias unidades de negócio da Alibaba, incluindo Taobao, Tmall e Amap.
O mecanismo usa kernels CUDA otimizados, como PagedAttention e FlashAttention, oferece suporte à quantização weight-only INT8 e INT4 (incluindo checkpoints GPTQ e AWQ) e à quantização adaptativa do KV cache. Ele carrega modelos no formato HuggingFace com pesos em SafeTensors, PyTorch e Megatron, e permite paralelismo tensorial entre várias máquinas e GPUs.
Entre os recursos de serving estão atender a vários adaptadores LoRA a partir de uma única instância do modelo, aceitar entradas multimodais que combinam imagens e texto, armazenar em cache prefixos e prompts de sistema para diálogos com várias interações, speculative decoding e separação entre Prefill e Decode. O projeto é um subprojeto do havenask e se baseia em ideias do FasterTransformer e nos kernels do TensorRT-LLM.
Recursos principais
- 01Kernels CUDA otimizados, incluindo PagedAttention e FlashAttention
- 02Quantização weight-only INT8/INT4, compatível com GPTQ e AWQ
- 03Paralelismo tensorial entre várias máquinas e GPUs
- 04Serve vários adaptadores LoRA a partir de uma única instância do modelo
- 05Cache de prefixo de contexto e cache de prompt de sistema para diálogos com várias interações
- 06Speculative decoding e separação entre Prefill e Decode
Casos de uso
- Implantar serviços de inferência de LLM de alto throughput em GPUs NVIDIA
- Servir várias versões ajustadas com LoRA de um único modelo base
- Executar modelos multimodais de imagem e texto em produção
- Reduzir o uso de memória da GPU e a latência com quantização e otimizações do KV cache
Início rápido
- 1
Siga o guia de instalação no site de documentação do RTP-LLM
- 2
Siga o guia de início rápido para enviar sua primeira solicitação
Antes de usar
- O README menciona kernels CUDA e otimização para V100, então o foco principal são configurações com GPU NVIDIA.
- O README informa que o suporte a AMD ROCm e Intel CPU ainda está em desenvolvimento.
Em coleções
Tópicos
Perguntas frequentes
- O que é rtp-llm?
- Um mecanismo de inferência de LLM de alto desempenho da Alibaba, usado em diversas unidades de negócio da empresa para servir grandes modelos de linguagem. O RTP-LLM é um mecanismo de aceleração de inferência para grandes modelos de linguagem, desenvolvido pela equipe de inferência de modelos fundacionais da Alibaba. Ele foi projetado para servir LLMs com eficiência em produção e é usado em várias unidades de negócio da Alibaba, incluindo Taobao, Tmall e Amap.
- rtp-llm é gratuito? Qual é a licença?
- rtp-llm é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- rtp-llm ainda é mantido?
- Manutenção ativa. O último commit de rtp-llm foi em 6 de nov. de 2026.
- Para que posso usar rtp-llm?
- Implantar serviços de inferência de LLM de alto throughput em GPUs NVIDIA Servir várias versões ajustadas com LoRA de um único modelo base Executar modelos multimodais de imagem e texto em produção Reduzir o uso de memória da GPU e a latência com quantização e otimizações do KV cache
- Como instalar rtp-llm?
- Siga o guia de instalação no site de documentação do RTP-LLM Siga o guia de início rápido para enviar sua primeira solicitação
- Onde consigo rtp-llm?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/alibaba/rtp-llm
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Biblioteca e servidor rápidos e eficientes em memória para executar e servir modelos de linguagem grandes com uma API compatível com a OpenAI.
Um toolkit para compactar, implantar e servir LLMs e modelos de visão e linguagem, com engines de inferência TurboMind e PyTorch.
Um mecanismo de inferência de LLM para modelos compatíveis com Hugging Face, baseado em vLLM, com serviço compatível com OpenAI e implantação distribuída.
Executa LLMs de código aberto, como Llama e Qwen, como endpoints de API compatíveis com a OpenAI usando um único comando, com uma interface de chat integrada.
Framework de inferência e serving de LLMs baseado em Python, com foco em leveza, facilidade de escalabilidade e alto throughput.