O GitHub introduziu um novo recurso conhecido como GitHub Models que torna os modelos generativos de IA mais acessíveis aos desenvolvedores, permitindo-lhes experimentar e construir aplicativos. Como todos os outros novos recursos do GitHub, os modelos GitHub estão disponíveis em versão beta pública limitada.
Segundo a Forbes, os novos recursos permitem que os desenvolvedores acessem e utilizem diferentes modelos dentro da interface de trabalho do GitHub. Com os novos modelos GitHub, os desenvolvedores podem comparar e experimentar modelos diferentes sem sair do ambiente atual.
O novo recurso oferece um playground para desenvolvedores
O produto mais recente permite a interação com modelos existentes como Meta’s Llama 3.1, ChatGPT-4o e GPT-4o mini da OpenAI, Cohere’s Command e Mistral Large 2 da Mistral AI.
De acordo com a Forbes, esta integração com os principais modelos de IA é crítica para os desenvolvedores de IA, pois lhes dá a oportunidade de experimentar vários modelos diretamente nos Codespaces do GitHub, o que irá acelerar o processo de desenvolvimento de aplicações de IA, desde o protótipo até a produção.
“Estamos possibilitando a ascensão do engenheiro de IA com os modelos GitHub – trazendo o poder dos modelos de linguagem grandes e pequenos líderes do setor para nossos mais de 100 milhões de usuários diretamente no GitHub”, disse o GitHub em uma postagem no blog.
“E se você gosta do que está vendo no playground, criamos um caminho de deslizamento para trazer os modelos para o seu ambiente de desenvolvedor em Codespaces e VS Code.”
Github.
O novo recurso se assemelha muito aos recursos do playground modelo oferecido por provedores de modelos e de nuvem, incluindo o Microsoft Azure. A OpenAI, fabricante do ChatGPT, foi supostamente uma das primeiras empresas a lançar um playground que permitia aos usuários testar diferentes modelos e gerar código com base na configuração.
Agora, o Github está habilitando recursos semelhantes integrando suas ferramentas de linha de comando – Codespaces e Visual Studio Code.
Os modelos GitHub estão alinhados com os planos da Microsoft
A iniciativa visa reduzir o atrito da IA para os desenvolvedores, fornecendo um catálogo centralizado de modelos de IA que eles podem acessar e testar na plataforma GitHub usando sua identidade GitHub existente.
Mario Rodriguez, vice-presidente sênior de produto do GitHub, disse ao VentureBeat que anteriormente era impossível para os usuários do GitHub acessar e explorar facilmente uma variedade de modelos de geração de IA usando apenas uma identidade do GitHub.
No entanto, os desenvolvedores que usam o GitHub agora podem acessar uma série de recursos que facilitam o desenvolvimento de código.
“Queríamos apenas tornar tudo extremamente simples, você sabe, a IA não é uma moda passageira, veio para ficar. Então, só precisamos fazer com que esse atrito seja zero, se quisermos continuar a fazer esse mercado crescer.”
Rodríguez.
Isso também torna o GitHub uma alternativa a plataformas como o Hugging Face, que, segundo a Forbes, carece da integração profunda com as ferramentas de desenvolvimento que o GitHub oferece.
Agora, o GitHub está preenchendo a lacuna, permitindo que os desenvolvedores experimentem modelos de IA e, ao mesmo tempo, exportem e integrem rapidamente seu código em fluxos de trabalho existentes.
A iniciativa também está alinhada com a estratégia da Microsoft de melhorar a acessibilidade e usabilidade da IA, uma vez que permite aos desenvolvedores fazer a transição para o Azure para dimensionar as suas soluções. De acordo com a Forbes, essa integração impulsiona o objetivo da Microsoft de fornecer um caminho abrangente e amigável ao desenvolvedor desde a implantação da experimentação.