Generative AI

13 ago, 2024

GitHub libera acesso gratuito a principais modelos de IA

Publicidade

O GitHub anunciou o lançamento do GitHub Models, que vai dar acesso gratuito aos modelos de IA mais recentes diretamente no GitHub, permitindo que qualquer desenvolvedor com uma conta na plataforma explore e compare as capacidades dos modelos em uma espécie de playground interativo.

GitHub e os modelos de IA

Cada vez mais, os desenvolvedores estão criando aplicativos de IA generativa que contém código de backend e frontend, além de um ou mais modelos. Mas muitos desenvolvedores ainda não têm acesso fácil a modelos abertos e fechados. E é justamente o que o GitHub quer mudar com o GitHub Models. A ideia é colocar o poder dos modelos de machine learning nas mãos dos mais de 100 milhões de desenvolvedores que usam a plataforma, um grupo que vai desde especialistas experientes até estudantes, profissionais em início de carreira, e startups.

Do Llama 3.1, ao GPT-4o e GPT-4o mini, ao Phi 3 ou Mistral Large 2, será possível acessar cada modelo por meio de um playground integrado que permite testar diferentes prompts e parâmetros de modelo, gratuitamente, diretamente no GitHub. A plataforma entra no ar em um teste Beta limitado, para o qual os desenvolvedores precisam se cadastrar pelo site gh.io/models.

A partir daí, se abrem inúmeras possibilidades, com as tecnologias disponíveis apresentando aos usuários suas capacidades e peculiaridades com as quais os desenvolvedores podem trabalhar.

“O processo de aprendizagem de um desenvolvedor não acontece de forma linear, em uma sala de aula, mas envolve prática, experimentação e até algumas ‘brincadeiras’, mudando elementos e códigos para ver o que acontece”, afirma Thomas Dohmke, CEO do GitHub. “O mesmo acontece hoje com os modelos de IA. Neste novo playground interativo de modelos, estudantes, amadores, startups e outros podem explorar os modelos privados e abertos mais populares da Meta, Mistral, Azure OpenAI Service, Microsoft e outros com apenas alguns cliques e toques no teclado. Acreditamos que todo desenvolvedor pode ser um engenheiro de IA se tiver acesso ao treinamento e ferramentas corretas. O GitHub Models chega para permitir isso de maneira simples”.

Parque de diversões com inteligência artificial e segurança

Com o GitHub Models diferentes parâmetros, prompts e demais elementos podem ser experimentados e testados, de acordo com as capacidades de cada tecnologia disponível e, também, as necessidades dos desenvolvedores. Quem busca uma aplicação com baixa latência, por exemplo, pode optar pela solução da Mistral, enquanto a construção de aplicações que processam texto, vídeo e áudio em tempo real podem funcionar melhor no GPT-4o.

“Cada software é único, e sendo assim, todo modelo também tem suas próprias capacidades, performance e custos. Com uma variedade de opções, os desenvolvedores podem se manter focados, experimentar mais e aprender mais rápido do que nunca”, diz Dohmke.

GitHub e os projetos em andamento

Na sequência, está um caminho sem fricções para que as criações realizadas neste playground sejam colocadas em produção e ativadas nos projetos em andamento. A partir daqui, dá para usar o Codespaces ou a GitHub CLI para criar provas de conceito, avaliar prompts de comando usando o GitHub Actions ou até mesmo gerar uma extensão do GitHub Copilot a partir dos modelos customizados.

Tudo isso, claro, com total segurança e privacidade para os códigos e informações potencialmente sensíveis. Os prompts, desenvolvimentos e trabalhos realizados no GitHub Models não serão compartilhados com os fornecedores dos modelos disponíveis na plataforma nem usados no treinamento e melhoria destas soluções.

O GitHub Models também será colocado à prova no CS50, curso de Introdução a Ciência da Computação da Universidade de Harvard, para permitir que os alunos façam experiências com IA com mais facilidade.

O primeiro grande passo

Dohmke aponta que as capacidades disponíveis no lançamento do GitHub Models são apenas o começo de uma jornada que promete aumentar a velocidade de desenvolvimento de software. Ele se une a outras ferramentas que facilitam o dia a dia dos desenvolvedores, como o GitHub Copilot Workspace, e ao longo do tempo, mais e mais modelos e possibilidades devem ser adicionados ao playground de experimentação.

“O caminho da inteligência artificial generativa democrática não pode ser construído sem código-fonte e a colaboração de toda a comunidade. A nossa visão é de um mundo em que milhões de novatos, profissionais e até desenvolvedores casuais possam trabalhar com IA, acelerando o progresso para toda a humanidade”, finaliza o CEO do GitHub.

Os registros para os testes Beta limitados do GitHub Models já estão abertos pelo site oficial da plataforma, gh.io/models. A disponibilidade é global, enquanto alguns modelos possuem integração com Azure AI em 25 regiões do mundo.

LEIA TAMBÉM