GUIA DE EMPRESAS

Modelos de código de longo contexto Magic AI

Magic AI constrói modelos de geração de código de fronteira diferenciados por janelas de contexto extremamente longas, permitindo que um modelo leia uma base de código inteira de uma só vez.

  • 2 minutos de leitura
  • Última atualização
Nesta página2 minutos de leitura
  1. Visão geral
  2. Mergulho profundo
  3. Impacto Estratégico
  4. O futuro dos modelos de código de longo contexto do Magic AI
  5. Implementação no mundo real
  6. Riscos e guarda-corpos
  7. Roteiro de implementação
  8. Continue explorando
  9. Perguntas frequentes

Visão geral

Isso importa porque o entendimento de software depende do contexto, e um modelo que pode armazenar milhões de linhas na memória pode raciocinar sobre um projeto inteiro em vez de um único arquivo.

Mergulho profundo

Magic AI é uma startup que visa construir um engenheiro de software de IA em vez de apenas uma ferramenta de preenchimento automático. Sua principal conquista é a família de modelos LTM (memória de longo prazo), incluindo o LTM-2-mini, que, segundo a empresa, suporta janelas de contexto de até 100 milhões de tokens – aproximadamente equivalente a cerca de 10 milhões de linhas de código ou milhares de livros mantidos em contexto ativo ao mesmo tempo. Em 2024, a Magic anunciou uma grande parceria com Google Cloud para construir supercomputadores em hardware Nvidia e arrecadou centenas de milhões de dólares, com patrocinadores incluindo Eric Schmidt. Para medir o progresso além dos benchmarks facilmente memorizados, a Magic criou o HashHop, uma avaliação que usa cadeias de hash aleatórias que um modelo não pode simplesmente recuperar do treinamento, forçando uma recuperação genuína de contexto longo.

Impacto Estratégico

Estratégia do fornecedor

Os roteiros dos fornecedores influenciam quais recursos sua equipe pode construir a seguir.

Custo e orçamento

Os termos comerciais e as opções de implantação afetam os custos e riscos a longo prazo.

Risco e segurança

Os incentivos da empresa moldam os padrões de produto, a postura de segurança e a abertura.

O futuro dos modelos de código de longo contexto do Magic AI

Se os modelos puderem manter e raciocinar de maneira confiável sobre toda uma base de código, os assistentes de IA passarão da sugestão de trechos para a execução de refatorações em todo o projeto, rastreando bugs em muitos arquivos e implementando recursos que abrangem dezenas de módulos. Os desafios em aberto são manter a inferência de contexto ultralongo rápida e barata e provar que o modelo realmente usa contexto distante em vez de ignorá-lo. Espere que o contexto longo e os fluxos de trabalho de agência convirjam para sistemas que atuem como verdadeiros colaboradores de engenharia de software.

Implementação no mundo real

Carregar um grande repositório inteiro para que o modelo possa responder perguntas sobre como os módulos distantes interagem.

Executar uma refatoração em todo o projeto, onde uma alteração na interface de um arquivo é propagada corretamente por toda a base de código.

Rastreando um bug cuja causa abrange muitos arquivos, raciocinando sobre todo o contexto de uma só vez, em vez de arquivo por arquivo.

Integração a uma base de código desconhecida, pedindo ao modelo para resumir a arquitetura usando a fonte completa como contexto.

Riscos e guarda-corpos

  • Os anúncios de lançamento podem superar a estabilidade em fluxos de trabalho de produção reais.

  • Os preços das APIs ou as mudanças nas políticas podem quebrar suposições da noite para o dia.

  • A dependência de um único fornecedor aumenta os custos de aprisionamento e migração.

Roteiro de implementação

  1. Avalie os provedores usando suas próprias tarefas e conjuntos de dados.

  2. Revise os termos legais, de privacidade e segurança antes da integração.

  3. Mantenha um plano alternativo entre modelos ou fornecedores.

  4. Monitore as notas de lançamento para que as mudanças no roteiro não surpreendam as equipes.

Continue explorando

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Magic AI Long-Context Code Models quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Iniciar teste

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Perguntas frequentes

O que são Modelos de Código de Longo Contexto da Magic AI?

Magic AI constrói modelos de geração de código de fronteira diferenciados por janelas de contexto extremamente longas, permitindo que um modelo leia uma base de código inteira de uma só vez. É importante porque a compreensão do software depende do contexto, e um modelo que pode conter milhões de linhas na memória pode raciocinar sobre um projeto inteiro em vez de um arquivo.

O que o Magic AI está tentando construir principalmente?

Magic pretende construir um engenheiro de software de IA, não apenas uma ferramenta de preenchimento automático.

Qual tamanho de janela de contexto o Magic reivindicou para seus modelos LTM?

Magic anunciou suporte para janelas de contexto de até 100 milhões de tokens, aproximadamente 10 milhões de linhas de código.

O que é Hash Hop?

O HashHop usa pares de hash aleatórios e incompressíveis, portanto, um modelo deve genuinamente recuperar e encadear informações no contexto.

Por que a atenção ingênua do transformador é um problema para contextos de 100 milhões de tokens?

O custo da atenção padrão aumenta com o quadrado do comprimento da sequência, portanto, contextos muito longos são extremamente caros sem algoritmos melhores.

Com qual empresa a Magic fez parceria em 2024 para construir supercomputadores?

Magic anunciou uma parceria com Google Cloud para construir supercomputadores em hardware Nvidia.