Descrição
Flint é um sofisticado modelo de linguagem mistura-de-expertos desenvolvido pela Recursive, especificamente adaptado para agentes de codificação. Com um total de 39,8 bilhões de parâmetros e aproximadamente 2,5 bilhões de parâmetros ativos por token, Flint é projetado para realizar uma variedade de tarefas, incluindo investigar bases de código, corrigir bugs, implementar funcionalidades e escrever testes. O modelo suporta entrada e saída de texto, raciocínio e uso de ferramentas em múltiplas etapas, tornando-se uma ferramenta versátil para desenvolvedores.
Ler mais
Em termos de desempenho, Flint pontua 54,9% no Terminal-Bench 2.1, 89,7% no SWE-bench Pro v2 e 74,2% no SWE-bench Verified. Essas pontuações refletem sua capacidade de lidar com tarefas complexas de codificação. O modelo é construído sobre uma arquitetura de Transformer somente de decodificador, apresentando 49 camadas, 35 camadas de janela deslizante e 14 camadas de atenção total. Ele utiliza uma janela deslizante de 513 tokens e emprega 32 cabeçotes de consulta e 4 cabeçotes de chave/valor para atenção.
Flint está disponível como um modelo de código aberto sob a licença Apache 2.0, com um ponto de verificação BF16, configuração do modelo, tokenizador, template de chat e um kit de serviço SGLang incluídos no repositório. Variantes quantizadas estão disponíveis para tempos de execução NVIDIA e Apple Silicon. O treinamento do modelo envolveu pré-treinamento, treinamento intermediário, ajuste fino supervisionado e aprendizado por reforço, cobrindo texto e código, seguimento de instruções e tarefas agentivas.
Apesar de suas capacidades, Flint possui limitações. Ele pode produzir conteúdo incorreto ou prejudicial, código com falhas ou chamadas de ferramentas inadequadas. Os usuários são aconselhados a testar o código gerado e revisar as alterações antes da implementação. O desempenho do modelo pode variar com base na precisão do ponto de verificação e no tempo de execução da inferência, e tarefas de raciocínio longas podem aumentar a latência. Para suporte, os usuários podem entrar em contato com a Recursive com detalhes específicos sobre sua configuração.
- CategoriaModelos de IA e LLMs
- Modelo de preçosCódigo aberto
- ImplantaçãoNuvem
- PlataformasWeb
Destaques de Flint
Modelo de linguagem mistura-de-expertos
39,8 bilhões de parâmetros no total
2,5 bilhões de parâmetros ativos por token
Suporta entrada e saída de texto
Raciocínio e uso de ferramentas em múltiplas etapas
Código aberto sob a licença Apache 2.0
Variantes quantizadas para NVIDIA e Apple Silicon
Ajuste fino supervisionado e aprendizado por reforço
Primeiros passos com Flint
Acesse a página do modelo: Visite o repositório Flint no Hugging Face
Autentique-se: Certifique-se de ter as credenciais necessárias
Configure: Configure o modelo usando os arquivos de configuração fornecidos
Envie prompts: Use o template de chat para interagir com o modelo
Ajuste fino: Ajuste as configurações do modelo para tarefas específicas
Casos de uso de Flint
- Investigação de Código
- Correção de Bugs
- Implementação de Funcionalidades
- Escrita de Testes
- Uso de Ferramentas em Múltiplas Etapas











