Modelo multimodal de pesos abiertos y 9B parámetros para comprensión visual, razonamiento espacial, uso de herramientas por agentes e investigación en IA corporeizada, basado en Qwen3.5 y C-RADIOv4-H.
openai/gpt-oss
Modelos de lenguaje gpt-oss-120b y gpt-oss-20b de pesos abiertos de OpenAI, con código de referencia para inferencia, herramientas y clientes.
Alternativa open source a:ChatGPT
- Estrellas
- 20,477
- Forks
- 2,179
- Issues abiertos
- 166
- Último commit
- hace 9 días
¿Qué es?
gpt-oss es la serie de modelos de pesos abiertos de OpenAI, publicada en dos versiones: gpt-oss-120b, para tareas de razonamiento avanzado en una sola GPU de 80 GB, y gpt-oss-20b, para menor latencia y uso local con hasta 16 GB de memoria. Ambos modelos usan el formato de respuesta harmony y solo deben usarse con él. Los pesos están disponibles en Hugging Face con licencia Apache 2.0.
El repositorio incluye implementaciones de referencia en PyTorch, Triton (una sola GPU, kernels MoE MXFP4) y Metal (Apple Silicon), además de una aplicación de chat para la terminal, un servidor de ejemplo para Responses API y herramientas de navegador y Python con las que se entrenaron los modelos. La inferencia también puede ejecutarse con vLLM, Ollama, LM Studio y Transformers.
El código de PyTorch y Metal está pensado para educación y experimentación, no para producción. Las herramientas de navegador y Python son implementaciones de ejemplo que requieren que añadas tus propias medidas de seguridad antes de usarlas en un entorno real.
Funciones clave
- 01Dos modelos de pesos abiertos: 120B para una sola GPU de 80 GB y 20B para 16 GB de memoria.
- 02Nivel de esfuerzo de razonamiento ajustable (bajo, medio o alto).
- 03Llamadas a funciones, navegación y uso de herramientas de Python, y Structured Outputs.
- 04Pesos MoE cuantizados con MXFP4 y BF16 para los demás tensores.
- 05Compatible con Transformers, vLLM, Ollama y LM Studio.
Casos de uso
- Ejecutar un modelo de razonamiento avanzado en una sola GPU con mucha memoria.
- Ejecutar localmente un modelo más pequeño en hardware de consumo mediante Ollama o LM Studio.
- Crear agentes que llamen a funciones o usen herramientas de navegación y Python.
- Ajustar un modelo abierto para un dominio específico.
Inicio rápido
- 1
Instala las herramientas de gpt-oss desde PyPI
pip install gpt-oss - 2
Instala Ollama desde su página de descarga
- 3
Descarga y ejecuta el modelo gpt-oss-20b con Ollama
ollama pull gpt-oss:20b
Antes de usarlo
- La implementación de referencia de PyTorch es ineficiente y requiere al menos 4 GPU H100.
- La implementación de referencia de Triton requiere compilar Triton desde el código fuente y disponer de una GPU CUDA.
- No se espera que las implementaciones de referencia se ejecuten en producción.
- Las implementaciones de referencia no se han probado en Windows.
Temas
Preguntas frecuentes
- ¿Qué es gpt-oss?
- Modelos de lenguaje gpt-oss-120b y gpt-oss-20b de pesos abiertos de OpenAI, con código de referencia para inferencia, herramientas y clientes. gpt-oss es la serie de modelos de pesos abiertos de OpenAI, publicada en dos versiones: gpt-oss-120b, para tareas de razonamiento avanzado en una sola GPU de 80 GB, y gpt-oss-20b, para menor latencia y uso local con hasta 16 GB de memoria. Ambos modelos usan el formato de respuesta harmony y solo deben usarse con él. Los pesos están disponibles en Hugging Face con licencia Apache 2.0.
- ¿gpt-oss es gratuito? ¿Qué licencia tiene?
- gpt-oss es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿gpt-oss sigue mantenido?
- Mantenimiento activo. El último commit de gpt-oss fue el 12 oct 2026.
- ¿Para qué puedo usar gpt-oss?
- Ejecutar un modelo de razonamiento avanzado en una sola GPU con mucha memoria. Ejecutar localmente un modelo más pequeño en hardware de consumo mediante Ollama o LM Studio. Crear agentes que llamen a funciones o usen herramientas de navegación y Python. Ajustar un modelo abierto para un dominio específico.
- ¿Cómo se instala gpt-oss?
- Instala las herramientas de gpt-oss desde PyPI: pip install gpt-oss Instala Ollama desde su página de descarga Descarga y ejecuta el modelo gpt-oss-20b con Ollama: ollama pull gpt-oss:20b
- ¿Dónde consigo gpt-oss?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/openai/gpt-oss
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Cuaderno personal de estudio e ingeniería con kernels CUDA escritos a mano, ejemplos de CUTLASS/CuTe y Triton, y notas sobre optimización de LLM.
Sistema de entrenamiento e inferencia distribuidos, basado en PyTorch, para modelos grandes de IA, con paralelismo, optimización de memoria y entrenamiento heterogéneo.
Código oficial de entrenamiento y referencia para RWKV, una arquitectura de modelo de lenguaje tipo RNN que también se puede entrenar en paralelo, como un transformer GPT.
Framework basado en Ray y vLLM para RLHF y entrenamiento de agentes con modelos grandes de lenguaje y de visión y lenguaje.
Biblioteca nativa de PyTorch para cuantización, sparsity y entrenamiento float8, tanto para entrenar modelos como para servir inferencias.