Notícias

12 mai, 2023

ServiceNow e Hugging Face lançam StarCoder

Publicidade

A ServiceNow anunciou o lançamento de um dos grandes modelos de linguagem (large language models, LLMs) para geração de código com acesso aberto. Conduzido pela ServiceNow Research e pela Hugging Face, o LLM StarCoder tem 15 bilhões de parâmetros e segue os princípios de acesso aberto, ciência aberta e governança aberta para tornar a IA generativa mais transparente e acessível e, assim, viabilizar inovações responsáveis em larga escala.

O modelo StarCoder foi concebido para tornar a área de IA mais equitativa, de forma que desenvolvedores de organizações de todos os tamanhos possam aproveitar o poder da IA generativa e maximizar o impacto da automação em seus negócios com os devidos protocolos de governança, segurança e conformidade. Esse novo LLM é o grande marco mais recente do BigCode Project, uma ambiciosa iniciativa cujo objetivo é desenvolver o estado da arte em sistemas de IA para programação de forma aberta e responsável, com o apoio da comunidade de pesquisa científica aberta em IA.

“A colaboração da ServiceNow com a Hugging Face expande o compromisso que há muito temos com a excelência em IA”, afirma Harm de Vries, líder do Laboratório de Grandes Modelos de Linguagem da ServiceNow Research e co-líder do BigCode. “Práticas novas e responsáveis de IA para treinar e compartilhar grandes modelos de linguagem são vitais para garantir que protocolos, salvaguardas e licenças adequados sejam implementados para nossos clientes, e o StarCoder está tornando isso possível.”

“Os esforços conjuntos conduzidos pela Hugging Face e pela ServiceNow permitem o lançamento de modelos-base potentes, que habilitam a comunidade a construir uma ampla variedade de aplicações com mais eficiência do que uma empresa sozinha daria conta de criar”, afirma Leandro von Werra, engenheiro de aprendizagem de máquina da Hugging Face e co-líder do BigCode. “Esta empreitada demonstra o potencial da programação aberta em nosso trabalho pela democratização da IA.”

Treinado com 1 trilhão de tokens de códigos com licenças permissivas abrangendo mais de 80 linguagens de programação do conjunto de dados The Stack v1.2, do BigCode, o StarCoder pode ser implantado para levar a programação em pares, tal qual a IA generativa, a aplicações com capacidades como transformação de texto em código e de texto em fluxo de trabalho. Assim, o StarCoder dá a engenheiros de softwareprofissionais o poder de solucionar os desafios de programação mais complexos e habilita desenvolvedores amadores a desenvolverem novos software independentemente de suas habilidades técnicas, ­ acelerando as inovações em IA em larga escala. O modelo será lançado com acesso aberto na plataforma da Hugging Face com licença Code Open RAIL-M, que permite a distribuição sem royalties. Diferentemente de programas de software de código aberto lançados sem restrições de uso, o BigCode lança o modelo com uma licença de modelo de IA responsável, que inclui restrições de uso referentes a modificações e a aplicações do modelo – por exemplo, para impedir que seja usado para gerar ou distribuir códigos maliciosos que possam prejudicar sistemas eletrônicos. Códigos de apoio também foram abertos no GitHub do projeto BigCode.

A ServiceNow Research e a Hugging Face, que trabalha em algumas das maiores iniciativas de IA e LLM do mundo, lançaram o BigCode Project em setembro de 2022. O projeto segue funcionando como uma colaboração científica aberta, uma vez que as duas companhias aproveitam a inteligência e os recursos da comunidade de programação aberta por meio dos grupos de trabalho, das forças-tarefa e dos encontros promovidos pelo BigCode.

Por meio de parcerias com importantes organizações de pesquisa como a Hugging Face, a ServiceNow está impulsionando o desenvolvimento do estado da arte em IA generativa e contribuindo com responsabilidade social para a pesquisa em IA e a comunidade de desenvolvedores. Isso inclui a parceria com o Mila – Quebec AI Institute para atender às demandas da pesquisa avançada em IA. A colaboração com o Mila vai estreitar o vínculo com a academia ao proporcionar uma experiência profissional com a IA para a comunidade de pesquisa em geral. A ServiceNow também segue investindo internamente em pesquisa e desenvolvimento na área de IA para criar experiências baseadas em IA que sejam confiáveis e seguras para os usuários.

Para além dessas parceiras e colaborações cruciais, a ServiceNow integra continuamente capacidades de IA em sua Now Platform para cumprir a missão de ser a plataforma mais inteligente do mundo para a transformação digital de ponta a ponta.  Somente nos últimos três anos, a ServiceNow ampliou seu portfólio com diversas aquisições notáveis em IA, tais como Attivio, Element AI e Hitch Works, trazendo capacidades práticas e específicas de IA para a Now Platform. Mais recentemente, a ServiceNow adicionou novas ferramentas baseadas em IA na versão Utah da Now Platform para ajudar as organizações a maximizar a eficiência, acelerar o ROI e criar experiências mais simples e conectadas.