Repolode
openai

openai/gpt-oss

Modelos de linguagem open-weight gpt-oss-120b e gpt-oss-20b da OpenAI, com código de referência para inferência, ferramentas e clientes.

Alternativa open source a:ChatGPT

Estrelas
20,477
Forks
2,179
Issues abertas
166
Último commit
há 8 dias

O que é?

gpt-oss é a série de modelos open-weight da OpenAI, lançada em duas versões: gpt-oss-120b, para tarefas de raciocínio avançado em uma única GPU de 80 GB, e gpt-oss-20b, para menor latência e uso local com até 16 GB de memória. Os dois modelos usam o formato de resposta harmony e devem ser usados somente com ele. Os pesos estão disponíveis no Hugging Face sob a licença Apache 2.0.

O repositório inclui implementações de referência em PyTorch, Triton (GPU única, kernels MoE MXFP4) e Metal (Apple Silicon), além de um app de chat para terminal, um servidor de exemplo da Responses API e ferramentas de navegador e Python que os modelos foram treinados para usar. Também é possível executar a inferência com vLLM, Ollama, LM Studio e Transformers.

O código em PyTorch e Metal é voltado à educação e à experimentação, não à produção. As ferramentas de navegador e Python são implementações de exemplo e precisam das suas próprias proteções antes de serem usadas em um ambiente real.

Recursos principais

  • 01Dois modelos open-weight: 120B para uma única GPU de 80 GB e 20B para 16 GB de memória.
  • 02Nível de esforço de raciocínio ajustável (baixo, médio ou alto).
  • 03Chamadas de função, navegação e uso de ferramentas Python, além de Structured Outputs.
  • 04Pesos MoE quantizados com MXFP4 e BF16 para os demais tensores.
  • 05Compatível com Transformers, vLLM, Ollama e LM Studio.

Casos de uso

  • Executar um modelo de raciocínio avançado em uma única GPU com bastante memória.
  • Executar um modelo menor localmente em hardware de consumo, usando Ollama ou LM Studio.
  • Criar agentes que chamam funções ou usam ferramentas de navegação e Python.
  • Ajustar um modelo open para um domínio específico.

Início rápido

  1. 1

    Instale as ferramentas gpt-oss do PyPI

    pip install gpt-oss
  2. 2

    Instale o Ollama pela página de download

  3. 3

    Baixe e execute o modelo gpt-oss-20b com o Ollama

    ollama pull gpt-oss:20b

Antes de usar

  • A implementação de referência em PyTorch é ineficiente e precisa de pelo menos 4 GPUs H100.
  • A implementação de referência em Triton exige compilar o Triton a partir do código-fonte e ter uma GPU CUDA.
  • Não se espera que as implementações de referência sejam executadas em produção.
  • As implementações de referência não foram testadas no Windows.

Tópicos

Perguntas frequentes

O que é gpt-oss?
Modelos de linguagem open-weight gpt-oss-120b e gpt-oss-20b da OpenAI, com código de referência para inferência, ferramentas e clientes. gpt-oss é a série de modelos open-weight da OpenAI, lançada em duas versões: gpt-oss-120b, para tarefas de raciocínio avançado em uma única GPU de 80 GB, e gpt-oss-20b, para menor latência e uso local com até 16 GB de memória. Os dois modelos usam o formato de resposta harmony e devem ser usados somente com ele. Os pesos estão disponíveis no Hugging Face sob a licença Apache 2.0.
gpt-oss é gratuito? Qual é a licença?
gpt-oss é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
gpt-oss ainda é mantido?
Manutenção ativa. O último commit de gpt-oss foi em 12 de out. de 2026.
Para que posso usar gpt-oss?
Executar um modelo de raciocínio avançado em uma única GPU com bastante memória. Executar um modelo menor localmente em hardware de consumo, usando Ollama ou LM Studio. Criar agentes que chamam funções ou usam ferramentas de navegação e Python. Ajustar um modelo open para um domínio específico.
Como instalar gpt-oss?
Instale as ferramentas gpt-oss do PyPI: pip install gpt-oss Instale o Ollama pela página de download Baixe e execute o modelo gpt-oss-20b com o Ollama: ollama pull gpt-oss:20b
Onde consigo gpt-oss?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/openai/gpt-oss

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados