Conheça Devin, um desenvolvimento inovador no mundo da inteligência synthetic, aclamado como o primeiro engenheiro de software program de IA totalmente autônomo do mundo. Esta não é qualquer IA; Devin foi projetado para ser um companheiro de equipe altamente eficiente e incansável, capaz de colaborar com engenheiros humanos ou realizar tarefas de revisão de forma independente. O que diferencia Devin? Sua notável capacidade de se concentrar em problemas complexos de engenharia, permitindo que os engenheiros humanos aloquem seu tempo para desafios mais intrigantes e projetos ambiciosos.
“Com nossos avanços em raciocínio e planejamento de longo prazo, Devin pode planejar e executar tarefas complexas de engenharia que exigem milhares de decisões. Devin pode relembrar o contexto relevante a cada passo, aprender com o tempo e corrigir erros.” – Laboratórios de cognição.
Capacidades de IA de Devin
- Devin pode aprender como usar tecnologias desconhecidas.
Depois de ler uma postagem no weblog, Devin executa o ControlNet no Modal para produzir imagens com mensagens ocultas para Sara. - Devin pode criar e implantar aplicativos de ponta a ponta.
Devin faz um website interativo que simula o Jogo da Vida! Ele adiciona gradativamente recursos solicitados pelo usuário e, em seguida, implanta o aplicativo no Netlify. - Devin pode encontrar e corrigir bugs em bases de código de forma autônoma.
Devin ajuda um desenvolvedor a manter e depurar seu livro de programação competitiva de código aberto. - Devin pode treinar e ajustar seus próprios modelos de IA.
Devin configura o ajuste fino para um modelo de linguagem grande com apenas um hyperlink para um repositório de pesquisa no GitHub. - Devin pode solucionar bugs e solicitações de recursos em repositórios de código aberto. Dado apenas um hyperlink para um problema do GitHub, Devin faz toda a configuração e coleta de contexto necessária.
- Devin pode contribuir para repositórios de produção maduros.
Devin resolve um bug com cálculos de logaritmo no sistema de álgebra Python sympy. Devin configura o ambiente de código, reproduz o bug, codifica e testa a correção por conta própria. - O Cognition Labs também deu a Devin empregos reais no Upwork e poderia fazê-los também!
Na demonstração abaixo, Devin escreve e depura código para executar um modelo de visão computacional. Devin faz uma amostragem dos dados resultantes e compila um relatório no last.
A proficiência de Devin deriva de avanços significativos em IA, especificamente em áreas de raciocínio e planejamento de longo prazo. Isso permite que Devin empreenda e execute tarefas de engenharia sofisticadas que exigem milhares de decisões, recupere o contexto pertinente em cada conjuntura, aprenda progressivamente e retifique erros de forma autônoma. Além disso, Devin está equipado com um conjunto de ferramentas de desenvolvedor – pense no shell, no editor de código e em um navegador, tudo dentro de um ambiente de computação seguro – espelhando o package de ferramentas de suas contrapartes humanas.
Laboratórios de cognição
Além disso, Devin brilha pela sua capacidade de colaborar ativamente com os usuários. Ele mantém você atualizado sobre o progresso em tempo actual, incorpora suggestions e participa das decisões de design sempre que necessário. Este nível de interação e colaboração não tem precedentes em ferramentas de IA e marca um avanço significativo em direção a uma IA verdadeiramente interativa.
Um vislumbre do mundo de Devin
Curioso sobre o que Devin pode fazer? Aqui estão alguns destaques:
- Aprendendo e utilizando novas tecnologias: Devin pode aprender rapidamente a usar novas tecnologias, o que é evidente pela sua capacidade de produzir imagens com mensagens ocultas após digerir uma postagem de weblog.
- Construindo e implantando aplicativos: desde a criação de um website interativo até a adição incremental de recursos e sua implantação, Devin gerencia essas tarefas com facilidade.
- Depuração autônoma: Devin é adepto da manutenção e depuração de bases de código, como auxiliar na manutenção de um livro de programação de código aberto.
- Treinamento de modelo de IA: Devin demonstra sua capacidade de configurar e ajustar modelos de IA, exigindo informações mínimas.
- Contribuições de código aberto: Devin lida com eficiência com bugs e solicitações de recursos em projetos de código aberto, agilizando o processo de configuração e coleta de contexto.
- Contribuições do Repositório de Produção: uma prova de seus recursos avançados, Devin resolve com sucesso um bug no sistema de álgebra Python sympy, cuidando de tudo, desde a configuração do ambiente até a codificação e teste da correção.
Além disso, a capacidade de Devin vai além das aplicações teóricas; ele foi empregado com sucesso em empregos reais em plataformas como Upwork, demonstrando sua utilidade prática na força de trabalho.
Avanço no desempenho de Devin
A eficácia de Devin foi posta à prova no SWE-bench, um benchmark exigente que envolve a resolução de problemas reais do GitHub de projetos como Django e scikit-learn. Impressionantemente, Devin resolveu 13,86% desses problemas de ponta a ponta – um salto significativo em relação ao estado da arte anterior, de 1,96%. Esse desempenho, alcançado sem assistência, contrasta fortemente com os resultados de outros modelos, mesmo quando foram fornecidos arquivos específicos para edição.
Cognição: a força por trás de Devin
Cognition, um laboratório de IA aplicada focado no raciocínio, é a força inovadora por trás do Devin. A empresa pretende criar companheiros de equipe de IA que superem em muito as capacidades das ferramentas de IA existentes, enfrentando o complexo desafio do raciocínio. A visão da Cognition vai além da codificação, com o objetivo de desbloquear novas possibilidades em diversas disciplinas, ajudando pessoas em todo o mundo a transformar as suas ideias em realidade. Com um apoio sólido, incluindo um financiamento Série A de US$ 21 milhões liderado pelo Founders Fund e o apoio de líderes do setor, a Cognition está na vanguarda da pesquisa e desenvolvimento de IA.
Se você está intrigado com as possibilidades que Devin abre para o futuro da engenharia de software program, fique atento para um relatório técnico mais detalhado da Cognition. À medida que nos aventuramos numa period em que a IA faz parceria com os humanos de formas mais substantivas e colaborativas, Devin permanece como um farol do potencial transformador que a IA tem para o nosso mundo. Para saber mais sobre o incrível engenheiro de software program Devin AI, acesse o website oficial do Cognition Labs.
Últimas ofertas de devices geeks
Divulgação: Alguns de nossos artigos incluem hyperlinks afiliados. Se você comprar algo por meio de um desses hyperlinks, o lifetechweb Devices poderá ganhar uma comissão de afiliado. Conheça nossa Política de Divulgação.