Meta apresenta ferramenta de codificação de IA: CodeCompose

18 de agosto de 2023

Meta IA

A Meta revelou uma nova ferramenta de IA, CodeCompose, concebida para refletir as capacidades do Copilot do GitHub. 

A ferramenta foi revelada num evento que destacou a estratégia de IA em curso da Meta, que também discutiu chips personalizados para treinar modelos de IA.

O CodeCompose não está atualmente acessível ao público, mas a Meta revelou que as suas equipas de desenvolvimento internas já utilizam a ferramenta. 

Meta também tem publicou um artigo descrevendo o CodeCompose: "O CodeCompose baseia-se no LLM InCoder que funde capacidades generativas com bidireccionalidade. Aumentámos o CodeCompose para servir dezenas de milhares de programadores no Meta, em mais de 10 linguagens de programação e várias superfícies de codificação."

Nomeadamente, o CodeCompose é treinado, testado e validado na própria base de dados de códigos da Meta. 

Isto inclui estruturas e bibliotecas desenvolvidas em Hack, a linguagem de programação do Meta, garantindo que a ferramenta de IA integra estes componentes nas suas recomendações de codificação. 

Como Michael Bolin, um engenheiro de software da Meta, descreveu: "A base do modelo assenta na investigação pública da Meta. Aperfeiçoámo-lo especificamente para atender às nossas necessidades internas e bases de dados de codificação únicas."

O CodeCompose conta com 6,7 mil milhões de parâmetros, metade dos quais são oferecidos pelo Copilot, uma ferramenta semelhante que o GitHub oferece em colaboração com a OpenAI. No entanto, nem sempre é garantido que mais parâmetros aumentem o desempenho. De acordo com a Meta, os seus dados de formação de base são meticulosamente limpos, reduzindo consideravelmente a probabilidade de o modelo sugerir código incorreto.

Uma vez que o CodeCompose é treinado em código interno, será que evita a acções judiciais atualmente intentadas contra a utilização potencialmente ilícita do código dos utilizadores por parte da OpenAI?

Até agora, a posição da Meta sobre se o CodeCompose ingeriu código licenciado ou protegido por direitos de autor permanece nebulosa.

No entanto, admitiram que "a formação do InCoder envolveu a recolha de código público com licenças específicas de plataformas como o GitHub e o GitLab e também do StackOverflow".

A Meta continua a antagonizar outras empresas de IA ao oferecer modelos de código aberto que permitem a indivíduos e empresas construir os seus modelos sem custos. A rentabilização da IA já está a revelar-se bastante complicada - e o lançamento de cada modelo de código aberto reduz os potenciais lucros. 

Junte-se ao futuro


SUBSCREVER HOJE

Claro, conciso e abrangente. Fique a par dos desenvolvimentos da IA com DailyAI

Calças de ganga Sam

Sam é um escritor de ciência e tecnologia que trabalhou em várias startups de IA. Quando não está a escrever, pode ser encontrado a ler revistas médicas ou a vasculhar caixas de discos de vinil.

×

PDF GRATUITO EXCLUSIVO
Fique à frente com o DailyAI

Subscreva a nossa newsletter semanal e receba acesso exclusivo ao último livro eletrónico do DailyAI: 'Mastering AI Tools: Seu guia 2024 para aumentar a produtividade'.

*Ao subscrever a nossa newsletter, aceita a nossa Política de privacidade e o nosso Termos e condições