Quando Mark Zuckerberg, CEO da Meta, anunciou no ano passado que sua empresa lançaria um sistema de inteligência artificial (IA), Jeffrey Emanuel teve dúvidas.
Emanuel, um hacker em tempo parcial e entusiasta de IA em tempo integral, já havia trabalhado com modelos de IA “fechados”, incluindo o da OpenAI, o que significa que o código subjacente dos sistemas não podia ser acessado ou modificado. Quando Zuckerberg apresentou o sistema de IA do Meta por convite apenas para alguns acadêmicos, Emanuel ficou preocupado com a possibilidade de a tecnologia permanecer limitada a um pequeno círculo de pessoas.
Mas em um lançamento no verão passado de um sistema de IA atualizado, Zuckerberg abriu o código de para que pudesse ser copiado, modificado e reutilizado livremente por qualquer pessoa.
Leia mais
Emanuel, fundador da startup de blockchain Pastel Network, ficou convencido. Ele disse que gostou do fato de o sistema de IA do Meta ser poderoso e fácil de usar. Acima de tudo, ele adorou o fato de Zuckerberg estar defendendo o código hacker de tornar a tecnologia disponível gratuitamente - em grande parte o oposto do que o Google, a OpenAI e a Microsoft fizeram.
“Temos esse campeão em Zuckerberg”, disse Emanuel, 42. “Graças a Deus, temos alguém para proteger o ethos do código aberto dessas outras grandes empresas.”
Zuckerberg se tornou o executivo de tecnologia de maior destaque a apoiar e promover o modelo de código aberto para IA. Isso colocou o bilionário de 40 anos em uma das pontas de um debate polêmico sobre se a tecnologia que pode mudar o mundo é perigosa demais para ser disponibilizada a qualquer programador que a deseje.
A Microsoft, a OpenAI e o Google têm uma estratégia de IA mais fechada para proteger sua tecnologia, pelo que dizem ser uma abundância de cautela. No entanto, Zuckerberg defendeu em alto e bom som que a tecnologia deve ser aberta a todos.
Mark Zuckerberg, criador do Facebook
“Essa tecnologia é tão importante, e as oportunidades são tão grandes, que devemos abrir o código-fonte e torná-la tão amplamente disponível quanto possível, para que todos possam se beneficiar”, disse ele em um vídeo do Instagram em janeiro.
Essa postura transformou Zuckerberg no improvável homem do momento em muitas comunidades de desenvolvedores do Vale do Silício, o que levou a falar de um “brilho” e de uma espécie de “Zuckaissance”. Mesmo que o CEO continue lutando contra o escrutínio de informações incorretas e questões de segurança infantil nas plataformas da Meta, muitos engenheiros, programadores, tecnólogos e outros adotaram sua posição de tornar a IA disponível para as massas.
Desde que o primeiro modelo de IA totalmente de código aberto da Meta, chamado LLaMA 2, foi lançado em julho, o software foi baixado mais de 180 milhões de vezes, informou a empresa. Uma versão mais poderosa do modelo, o LLaMA 3, lançado em abril, alcançou o topo das paradas de download no Hugging Face, um site comunitário para código de IA, em velocidade recorde.
Os desenvolvedores criaram dezenas de milhares de seus próprios programas de IA personalizados com base no software de IA da Meta para realizar tudo, desde ajudar os médicos a ler exames radiológicos até criar dezenas de assistentes de chatbot digitais.
“Eu disse a Mark que acho que o LLaMA de código aberto é a coisa mais popular que o Facebook já fez na comunidade tecnológica”, disse Patrick Collison, CEO da empresa de pagamentos Stripe, que recentemente se juntou a um grupo de consultoria estratégica da Meta com o objetivo de ajudar a empresa a tomar decisões estratégicas sobre sua tecnologia de IA. A Meta é proprietária do Facebook, Instagram e WhatsApp.
Um porta-voz de Zuckerberg e da Meta não quis comentar.
Mau histórico com programadores
A nova popularidade de Zuckerberg nos círculos de tecnologia é notável devido ao seu histórico complicado com os desenvolvedores. Ao longo de duas décadas, a Meta às vezes puxou o tapete dos programadores. Em 2013, por exemplo, Zuckerberg comprou a Parse, uma empresa que criava ferramentas para desenvolvedores, com o objetivo de atrair programadores para criar aplicativos para a plataforma do Facebook. Três anos depois, ele encerrou a iniciativa, irritando aqueles que haviam investido seu tempo e energia no projeto.
O software de código aberto tem uma longa e célebre história no Vale do Silício, com as principais batalhas tecnológicas girando em torno de sistemas abertos versus sistemas proprietários - ou fechados.
Nos primórdios da Internet, a Microsoft disputou o fornecimento do software que operava a infraestrutura da Internet, mas acabou perdendo para os projetos de software de código aberto. Mais recentemente, o Google abriu o código-fonte de seu sistema operacional móvel Android para enfrentar o sistema operacional fechado do iPhone, da Apple. O Firefox, o navegador da Internet, o WordPress, uma plataforma de blogs, e o Blender, um conjunto popular de ferramentas de software de animação, foram todos criados usando tecnologias de código aberto.
Zuckerberg, que fundou o Facebook em 2004, há muito tempo apoia a tecnologia de código aberto. Em 2011, o Facebook iniciou o Open Compute Project, uma organização sem fins lucrativos que compartilha livremente projetos de servidores e equipamentos dentro de centros de dados. Em 2016, o Facebook também desenvolveu o Pytorch, uma biblioteca de software de código aberto que tem sido amplamente utilizada para criar aplicativos de IA. A empresa também está compartilhando projetos de chips de computação que desenvolveu.
“Mark é um grande estudioso da história”, disse Daniel Ek, CEO do Spotify, que considera Zuckerberg um confidente. “Ao longo do tempo no setor de computação, ele viu que sempre houve caminhos fechados e abertos a serem seguidos. E ele sempre optou pelo aberto.”
Na Meta, a decisão de abrir o código-fonte de sua IA foi controversa. Em 2022 e 2023, as equipes jurídica e de políticas da empresa apoiaram uma abordagem mais conservadora para o lançamento do software, temendo uma reação negativa entre os órgãos reguladores de Washington e da União Europeia. Mas os tecnólogos da Meta, como Yann LeCun e Joelle Pineau, que lideram a pesquisa de IA, defenderam o modelo aberto, que, segundo eles, beneficiaria mais a empresa no longo prazo.
Os engenheiros venceram. Zuckerberg concordou que, se o código fosse aberto, poderia ser aprimorado e protegido mais rapidamente, disse ele em uma publicação no ano passado em sua página do Facebook.
Embora o LLaMA de código aberto signifique fornecer um código de computador que a Meta gastou bilhões de dólares para criar, sem retorno imediato do investimento, Zuckerberg o chama de “bom negócio”. Quanto mais desenvolvedores usarem as ferramentas de software e hardware da Meta, maior será a probabilidade de eles investirem em seu ecossistema tecnológico, o que ajuda a consolidar a empresa.
A tecnologia também ajudou a Meta a aprimorar seus próprios sistemas internos de IA, auxiliando na segmentação de anúncios e nas recomendações de conteúdo mais relevante nos aplicativos da Meta.
“Ela está 100% alinhada com os incentivos de Zuckerberg e como pode beneficiar a Meta”, disse Nur Ahmed, pesquisador do MIT Sloan que estuda IA. “O LLaMA é um ganho para todos”.
Competição no código aberto
Os concorrentes estão tomando nota. Em fevereiro, o Google abriu o código de dois modelos de IA, Gemma 2B e Gemma 7B, um sinal de que estava sentindo a pressão da abordagem de código aberto de Zuckerberg. O Google não respondeu aos pedidos de comentários.
Outras empresas, incluindo Microsoft, Mistral, Snowflake e Databricks, também começaram a oferecer modelos de código aberto este ano.
Para alguns programadores, a abordagem de IA de Zuckerberg não eliminou toda a bagagem do passado. Sam McLeod, 35 anos, desenvolvedor de software em Melbourne, na Austrália, excluiu suas contas do Facebook anos atrás depois de se sentir incomodado com o histórico da empresa em relação à privacidade do usuário e outros fatores.
Leia mais
Porém, mais recentemente, ele disse que reconheceu que Zuckerberg havia lançado modelos de software de código aberto “de ponta” com “termos de licenciamento permissivos”, algo que não se pode dizer de outras grandes empresas de tecnologia.
Matt Shumer, 24 anos, desenvolvedor em Nova York, disse que havia usado modelos fechados de IA da Mistral e da OpenAI para alimentar os assistentes digitais de sua startup, a HyperWrite. Porém, depois que a Meta lançou seu modelo atualizado de IA de código aberto no mês passado, Shumer passou a confiar muito nele. As reservas que ele tinha em relação a Zuckerberg ficaram no passado.
“Os desenvolvedores começaram a ver além de muitos problemas que tiveram com ele e com o Facebook”, disse Shumer. “No momento, o que ele está fazendo é genuinamente bom para a comunidade de código aberto.”
Este conteúdo foi traduzido com o auxílio de ferramentas de Inteligência Artificial e revisado por nossa equipe editorial. Saiba mais em nossa Política de IA.
c.2024 The New York Times Company