Biblioteca y servidor rápidos y eficientes en memoria para ejecutar y servir modelos de lenguaje grandes mediante una API compatible con OpenAI.
NVIDIA/TensorRT-LLM
Biblioteca de código abierto de NVIDIA para optimizar la inferencia de LLM y generación visual en GPU NVIDIA, con una API de Python y runtimes en C++ y Python.
- Estrellas
- 14,937
- Forks
- 2,862
- Issues abiertos
- 1,789
- Último commit
- hace 10 horas
¿Qué es?
TensorRT LLM es una biblioteca para ejecutar de forma eficiente la inferencia de modelos de lenguaje grandes en GPU NVIDIA. Ofrece una API de Python para definir LLM, kernels personalizados para operaciones comunes como attention, GEMM y capas MoE, y componentes de runtime que coordinan la ejecución tanto en Python como en C++.
El proyecto cubre configuraciones de una sola GPU, varias GPU y varios nodos, con compatibilidad con estrategias de paralelismo, desagregación de prefill y decode, paralelismo de expertos amplio y speculative decoding. Se integra con NVIDIA Dynamo y Triton Inference Server, y su arquitectura nativa de PyTorch permite a los desarrolladores modificar el runtime o adaptar modelos predefinidos mediante código PyTorch.
El repositorio también incluye compatibilidad con modelos de generación visual (difusión). La telemetría se recopila de forma predeterminada, pero puede desactivarse mediante una variable de entorno, un archivo, la API de Python o una opción de CLI.
Funciones clave
- 01Kernels personalizados para operaciones de attention, GEMM y MoE en GPU NVIDIA
- 02API de LLM en Python para despliegues desde una sola GPU hasta varios nodos
- 03Opciones de paralelismo, incluido el paralelismo de expertos y la desagregación de prefill y decode
- 04Speculative decoding y otras optimizaciones del runtime
- 05Arquitectura nativa de PyTorch para modificar modelos y el runtime
- 06Integración con NVIDIA Dynamo y Triton Inference Server
Casos de uso
- Servir modelos de lenguaje grandes con baja latencia y alto rendimiento en GPU NVIDIA para centros de datos
- Desplegar LLM cuantizados, como modelos FP8 o FP4, en hardware Blackwell
- Ejecutar inferencia en varias GPU o varios nodos para modelos de mezcla de expertos
- Acelerar modelos de generación visual en GPU NVIDIA
Antes de usarlo
- Requiere GPU NVIDIA, por lo que no puede ejecutarse en otro hardware.
- Los metadatos de la licencia indican NOASSERTION, aunque la insignia del README dice Apache 2. Comprueba la licencia antes de usarlo.
- La versión actual es una versión candidata (1.4.0rc2), por lo que las API pueden cambiar.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es TensorRT-LLM?
- Biblioteca de código abierto de NVIDIA para optimizar la inferencia de LLM y generación visual en GPU NVIDIA, con una API de Python y runtimes en C++ y Python. TensorRT LLM es una biblioteca para ejecutar de forma eficiente la inferencia de modelos de lenguaje grandes en GPU NVIDIA. Ofrece una API de Python para definir LLM, kernels personalizados para operaciones comunes como attention, GEMM y capas MoE, y componentes de runtime que coordinan la ejecución tanto en Python como en C++.
- ¿TensorRT-LLM es gratuito? ¿Qué licencia tiene?
- TensorRT-LLM es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿TensorRT-LLM sigue mantenido?
- Mantenimiento activo. El último commit de TensorRT-LLM fue el 24 oct 2026.
- ¿Para qué puedo usar TensorRT-LLM?
- Servir modelos de lenguaje grandes con baja latencia y alto rendimiento en GPU NVIDIA para centros de datos Desplegar LLM cuantizados, como modelos FP8 o FP4, en hardware Blackwell Ejecutar inferencia en varias GPU o varios nodos para modelos de mezcla de expertos Acelerar modelos de generación visual en GPU NVIDIA
- ¿Dónde consigo TensorRT-LLM?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/NVIDIA/TensorRT-LLM
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Biblioteca y generador de kernels para inferencia de LLM, con APIs unificadas para operaciones de attention, GEMM, MoE y sampling.
SGLang es un framework de inferencia de código abierto para servir modelos de lenguaje, visión y difusión en diversas plataformas GPU, TPU y CPU.
Framework de inferencia offline de código abierto de DeepSeek para ejecutar DeepSeek-V4.1-Flash en hardware NVIDIA SM100 y Huawei Ascend 950.
Biblioteca de comunicación GPU para dispatch y combine de MoE con paralelismo de expertos, dispatch FP8 y compatibilidad con NVLink/RDMA para entrenamiento e inferencia.
Un motor de serving nativo para el edge que ejecuta grandes modelos de pesos abiertos, como DeepSeek-V4 y Qwen3.6, en GPU y CPU de consumo.