granite

IBM Granite: a família open-weights

IBM Granite é uma família de modelos de linguagem de grande porte (LLMs) de código aberto e *open weights*, desenvolvida pela IBM para aplicações…

4 min de leitura787 palavraspt-BR

Resposta curta

IBM Granite é uma família de modelos de linguagem de grande porte (LLMs) de código aberto e open weights, desenvolvida pela IBM para aplicações empresariais com foco em segurança, governança e conformidade regulatória. Todos os modelos Granite são disponibilizados com pesos abertos sob licenças permissivas (como a IBM License Agreement for AI Models), permitindo uso comercial, modificação e implantação local ou em nuvem privada.

TL;DR

  • IBM Granite inclui modelos de 2B a 134B parâmetros, como Granite 3.0, Granite Code, Granite Vision e Granite Natural Language.
  • Os pesos dos modelos são open weights — não são open source completo (código de treinamento não é liberado), mas permitem fine-tuning, inferência e redistribuição conforme licença IBM.
  • Todos os modelos Granite foram treinados com dados exclusivamente de propriedade da IBM ou licenciados comercialmente — sem dados de usuários finais ou conteúdo da web não autorizado.
  • A família suporta RAG nativo, integração com IBM Watsonx.data e está certificada para execução em ambientes regulados (ex.: financeiro, saúde, governo brasileiro).
  • Disponível no IBM watsonx.ai, Hugging Face (com licença IBM) e IBM Cloud Pak for Data.
  • Versões atualizadas são lançadas trimestralmente desde 2023, com foco contínuo em redução de viés, explicabilidade e conformidade com diretrizes éticas da IBM.

O que significa “família open-weights” no contexto do IBM Granite?

“Open-weights” indica que os parâmetros treinados (pesos) dos modelos Granite são publicamente acessíveis — ao contrário de modelos fechados (como alguns LLMs proprietários) ou mesmo de alguns “open source” que restringem uso comercial. Isso permite às organizações brasileiras auditar, adaptar e implantar os modelos em infraestrutura própria, atendendo exigências de soberania de dados previstas na Lei Geral de Proteção de Dados (LGPD) e diretrizes do BCB para IA em serviços financeiros.

Como o IBM Granite se diferencia de outros modelos abertos?

Diferencia-se por três pilares: governança técnica (ciclo de vida documentado com avaliação de risco, testes de viés e mitigação de hallucinação), conformidade regulatória (relatórios de conformidade disponíveis para setores regulados) e engenharia voltada para produção — com otimização para baixa latência, suporte a quantização (INT4/FP16) e interoperabilidade com ferramentas de MLOps da IBM. Não depende de dados públicos da web nem de scraping não consentido, alinhando-se aos princípios de responsabilidade em IA da ANPD.

Quais são os principais casos de uso no Brasil?

Empresas brasileiras usam Granite para automação de documentos jurídicos (com validação via RAG + jurisprudência nacional), análise de relatórios contábeis sob normas do CFC, suporte a atendimento bancário com aderência às diretrizes do BCB sobre IA explicável, e assistência à redação de políticas de compliance com base na LGPD e na Lei Anticorrupção. A IBM relata mais de 40 implementações produtivas com clientes no Brasil até junho de 2024.

Perguntas frequentes

  • Q: Granite é open source?
  • A: Não — é open weights. O código-fonte do treinamento e os dados de treino não são públicos; apenas os pesos treinados são disponibilizados sob licença IBM, permitindo uso comercial e modificação limitada.
  • Q: Posso usar Granite em ambiente on-premises no Brasil?
  • A: Sim. Granite pode ser implantado localmente, em nuvem privada ou IBM Cloud, com suporte técnico e SLA contratáveis — essencial para órgãos públicos e instituições financeiras sujeitas à Circular BCB 4.185/2023.
  • Q: Granite foi treinado com dados brasileiros?
  • A: Não diretamente — mas inclui fine-tuning com corpora técnicos em português (incluindo PT-BR) e suporte nativo a tokens e entidades locais (CNPJ, CPF, normas da Receita Federal, DOU).
  • Q: Há restrições legais para usar Granite no Brasil?
  • A: Nenhuma específica — sua arquitetura e licença estão alinhadas com a LGPD (Art. 43-A), as diretrizes da ANPD sobre IA e as recomendações do CFM para IA em saúde.

Fatos-chave

  • Granite 3.0 (lançado em abril/2024) é o modelo mais avançado da família, com 134B parâmetros e suporte a 100+ línguas, incluindo português brasileiro otimizado.
  • Todos os modelos Granite passam por avaliação contínua com benchmarks como HELM, BIG-Bench Hard e testes internos de conformidade com ISO/IEC 23894.
  • A IBM publica relatórios técnicos de transparência (model cards) para cada versão, disponíveis em watsonx.ibm.com/model-cards.
  • Granite Code 22B é o primeiro modelo de programação da família com suporte nativo a linguagens usadas no ecossistema público brasileiro (ex.: COBOL em sistemas legados do Serpro).

Fontes

  • IBM. Granite Model Cards and Licensing Documentation. watsonx.ibm.com/model-cards — acesso em julho/2024
  • IBM. IBM License Agreement for AI Models, v1.2 (2024)
  • ANPD. Diretrizes sobre Inteligência Artificial, Nota Técnica 01/2023
  • Banco Central do Brasil. Circular 4.185/2023 – Diretrizes para uso de IA por instituições financeiras
  • Lei nº 13.709/2018 (LGPD), Art. 43-A — tratamento responsável de dados pessoais por meio de IA

Saiba mais em https://g.cloud

← Voltar ao blog