Description
Flint est un modèle de langage mélange d'experts sophistiqué développé par Recursive, spécifiquement adapté pour les agents de codage. Avec un total de 39,8 milliards de paramètres et environ 2,5 milliards de paramètres actifs par jeton, Flint est conçu pour effectuer une variété de tâches, y compris l'exploration de bases de code, la correction de bogues, la mise en œuvre de fonctionnalités et l'écriture de tests. Le modèle prend en charge l'entrée et la sortie de texte, le raisonnement et l'utilisation d'outils en plusieurs tours, ce qui en fait un outil polyvalent pour les développeurs.
Lire la suite
En termes de performance, Flint obtient un score de 54,9 % sur Terminal-Bench 2.1, 89,7 % sur SWE-bench Pro v2 et 74,2 % sur SWE-bench Verified. Ces scores reflètent sa capacité à gérer des tâches de codage complexes. Le modèle est construit sur une architecture Transformer mélange d'experts uniquement décodeur, avec 49 couches, 35 couches à fenêtre glissante et 14 couches d'attention complète. Il utilise une fenêtre glissante de 513 jetons et emploie 32 têtes de requête et 4 têtes clé/valeur pour l'attention.
Flint est disponible en tant que modèle open-source sous la licence Apache 2.0, avec un point de contrôle BF16, une configuration de modèle, un tokenizer, un modèle de chat et un kit de service SGLang inclus dans le dépôt. Des variantes quantifiées sont disponibles pour les environnements NVIDIA et Apple Silicon. L'entraînement du modèle a impliqué un pré-entraînement, un entraînement intermédiaire, un ajustement supervisé et un apprentissage par renforcement, couvrant le texte et le code, le suivi des instructions et les tâches agentiques.
Malgré ses capacités, Flint présente des limitations. Il peut produire du contenu incorrect ou nuisible, du code défectueux ou des appels d'outils inappropriés. Les utilisateurs sont conseillés de tester le code généré et de revoir les modifications avant mise en œuvre. La performance du modèle peut varier en fonction de la précision du point de contrôle et du temps d'inférence, et les tâches de raisonnement longues peuvent augmenter la latence. Pour obtenir de l'aide, les utilisateurs peuvent contacter Recursive avec des détails spécifiques sur leur configuration.
- CatégorieModèles d'IA et LLM
- Modèle tarifaireOpen source
- DéploiementCloud
- PlateformesWeb
Points forts de Flint
Modèle de langage mélange d'experts
39,8 milliards de paramètres au total
2,5 milliards de paramètres actifs par jeton
Prend en charge l'entrée et la sortie de texte
Raisonnement et utilisation d'outils en plusieurs tours
Open-source sous licence Apache 2.0
Variantes quantifiées pour NVIDIA et Apple Silicon
Ajustement supervisé et apprentissage par renforcement
Premiers pas avec Flint
Accéder à la page du modèle : Visitez le dépôt Flint sur Hugging Face
S'authentifier : Assurez-vous d'avoir les identifiants nécessaires
Configurer : Configurez le modèle en utilisant les fichiers de configuration fournis
Envoyer des invites : Utilisez le modèle de chat pour interagir avec le modèle
Ajuster : Ajustez les paramètres du modèle pour des tâches spécifiques
Cas d'utilisation de Flint
- Investigation de code
- Correction de bogues
- Mise en œuvre de fonctionnalités
- Écriture de tests
- Utilisation d'outils en plusieurs tours











