Flint (free) API
Flint est un modèle de langage open-weight à mélange d'experts de Recursive, conçu pour les agents de codage et exécutable sur un seul GPU.
Flint est un modèle de langage à mélange d'experts développé par Recursive, publié sous licence Apache 2.0, qui autorise l'usage commercial, la modification et la redistribution. Il compte 39,8 milliards de paramètres au total, avec environ 2,5 milliards de paramètres actifs par token, répartis sur 49 couches : 2 couches denses suivies de 47 couches de mélange d'experts. Le modèle accepte du texte en entrée et produit du texte en sortie, avec une fenêtre de contexte de 262 000 tokens partagée entre le prompt et la sortie ; Recursive recommande un budget de sortie d'au moins 32 768 tokens.
Flint est spécifiquement conçu pour les workflows de codage agentique : exploration de bases de code, correction de bugs, implémentation de fonctionnalités et écriture de tests. Il prend en charge l'utilisation d'outils en plusieurs tours, ce qui le rend adapté aux agents qui enchaînent les appels d'outils. Selon Recursive, il s'agit du modèle MoE le plus performant parmi ceux comptant moins de 50 milliards de paramètres totaux sur les benchmarks de codage agentique. Sa fenêtre de contexte de 262 000 tokens permet de traiter une partie significative d'un dépôt de taille moyenne sans recourir à un découpage agressif.
Le modèle s'exécute sur un seul GPU B300 ou H200 par réplique grâce à un kit de service SGLang, et atteint 125 tokens par seconde ou plus sur un M4 Pro, ainsi que 150 tokens par seconde ou plus sur un GPU NVIDIA de 64 Go. Le checkpoint BF16 pèse environ 80 Go. Flint a été largement construit par le système de recherche en IA de Recursive appelé Eureka Machine, et Recursive le présente comme un contractant capable de mener l'intégralité d'un build, y compris l'interface utilisateur, l'API, la base de données et le déploiement.
Mis à jour:
ID DU MODÈLE
flint-v1.0:free- Contexte
- 262.144K
- Sortie max.
- 235.929K
- API recommandée
- messages
- Entrée
- text
- Sortie
- text
Points clés
- Modèle MoE open-weight pour agents de codage
- 39,8 milliards de paramètres au total, 2,5 milliards actifs
- Contexte de 262 000 tokens
- Licence Apache 2.0
- Exécution sur un seul GPU B300 ou H200
- Largement construit par Eureka Machine
Fournisseurs
Comparez les prix des API entre fournisseurs. Sélectionnez un fournisseur pour voir tous les tarifs et conditions.
| $0 | $0 |
Benchmarks
- 74.2%
SWE-bench Verified
Évaluation de Recursive lors de la sortie, avec mini-swe-agent, pass@1 moyenné sur au moins cinq tentatives
- 89.7%
SWE-bench Pro v2
Évaluation de Recursive lors de la sortie, avec mini-swe-agent, pass@1 moyenné sur au moins cinq tentatives
- 54.9%
Terminal-Bench 2.1
Évaluation de Recursive avec Terminus 2 ; les solutions récupérées sur le web comptent comme des échecs
- 3e
Classement sur le suivi d'instructions
sur 153 modèles éligibles
- 94.7
Score de la catégorie suivi d'instructions
sur 100
Scores tels que publiés par le fournisseur du modèle.
Raisonnement
- Toujours activé
- Oui
Démarrage rapide
Un code prêt à l'emploi pour appeler ce modèle avec les API compatibles de Felo API Platform. Commencez dans le Playground pour tester des prompts avant d'écrire du code.
Configurer votre clé API
Créez une clé depuis votre compte Felo API Platform et définissez-la comme variable d'environnement.
export FELO_API_KEY="YOUR_API_KEY"Effectuer votre première requête
Utilisez cet ID de modèle avec le point de terminaison Felo API Platform. Les en-têtes de requête facultatifs comme X-Request-Id facilitent le diagnostic.
flint-v1.0:freeCe modèle est capable de raisonnement. Si le protocole sélectionné et la route du modèle exposent des contrôles de raisonnement, conservez les métadonnées de raisonnement renvoyées lorsque vous poursuivez la conversation.
const response = await fetch("https://openapi.felo.ai/api/v1/messages", {
method: 'POST',
headers: {
Authorization: `Bearer ${process.env.FELO_API_KEY}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"model": "flint-v1.0:free",
"max_tokens": 1024,
"messages": [
{
"role": "user",
"content": "Hello"
}
]
}),
});
if (!response.ok) throw new Error(await response.text());
console.log(await response.json());Utiliser des SDK tiers
Avec les SDK compatibles, définissez baseURL sur https://openapi.felo.ai/api/v1. Pour les clients de style Claude, utilisez l'URL de base compatible Anthropic. https://openapi.felo.ai/api.
Activer le streaming
Ajoutez stream: true pour recevoir les réponses sous forme de server-sent events.
curl -N https://openapi.felo.ai/api/v1/messages \
-H "Authorization: Bearer $FELO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "flint-v1.0:free",
"max_tokens": 1024,
"messages": [
{
"role": "user",
"content": "Hello"
}
],
"stream": true
}'Endpoint
Felo API Platform expose des surfaces d'appel de modèles compatibles. Choisissez la surface que votre application ou votre client agent prend déjà en charge.
Messages
Messages compatibles Anthropic pour les clients de style Claude.
POST
https://openapi.felo.ai/api/v1/messagesParamètres
modelstringflint-v1.0:freeID public du modèle à appeler.max_tokensinteger—Nombre maximal de tokens générés.messagesarray—Messages de la conversation pour Chat Completions.include_reasoning———logprobs———reasoning———response_formatobject—Demande une sortie structurée lorsque c'est pris en charge.seed———stop———temperaturenumber—Contrôle la variété des réponses lorsque c'est pris en charge.toolsarray—Définitions de tool calling conformes au schéma compatible.top_logprobs———top_p———Questions fréquentes
Qu'est-ce que Flint (free)?
Flint est un modèle de langage à mélange d'experts développé par Recursive, publié sous licence Apache 2.0, qui autorise l'usage commercial, la modification et la redistribution. Il compte 39,8 milliards de paramètres au total, avec environ 2,5 milliards de paramètres actifs par token, répartis sur 49 couches : 2 couches denses suivies de 47 couches de mélange d'experts. Le modèle accepte du texte en entrée et produit du texte en sortie, avec une fenêtre de contexte de 262 000 tokens partagée entre le prompt et la sortie ; Recursive recommande un budget de sortie d'au moins 32 768 tokens. Flint est spécifiquement conçu pour les workflows de codage agentique : exploration de bases de code, correction de bugs, implémentation de fonctionnalités et écriture de tests. Il prend en charge l'utilisation d'outils en plusieurs tours, ce qui le rend adapté aux agents qui enchaînent les appels d'outils. Selon Recursive, il s'agit du modèle MoE le plus performant parmi ceux comptant moins de 50 milliards de paramètres totaux sur les benchmarks de codage agentique. Sa fenêtre de contexte de 262 000 tokens permet de traiter une partie significative d'un dépôt de taille moyenne sans recourir à un découpage agressif. Le modèle s'exécute sur un seul GPU B300 ou H200 par réplique grâce à un kit de service SGLang, et atteint 125 tokens par seconde ou plus sur un M4 Pro, ainsi que 150 tokens par seconde ou plus sur un GPU NVIDIA de 64 Go. Le checkpoint BF16 pèse environ 80 Go. Flint a été largement construit par le système de recherche en IA de Recursive appelé Eureka Machine, et Recursive le présente comme un contractant capable de mener l'intégralité d'un build, y compris l'interface utilisateur, l'API, la base de données et le déploiement.
Comment l'usage est-il facturé ?
Votre facture dépend du fournisseur utilisé, de ses tarifs et de votre usage. Des entrées plus longues ou d'autres conditions peuvent avoir des tarifs différents.
Quelles entrées et sorties Flint prend-il en charge ?
Flint accepte du texte en entrée et produit du texte en sortie. Il prend également en charge l'utilisation d'outils en plusieurs tours.
Quelle est la taille du contexte et la limite de sortie ?
Flint dispose d'une fenêtre de contexte de 262 000 tokens partagée entre le prompt et la sortie. Recursive recommande un budget de sortie d'au moins 32 768 tokens.
À quelles tâches Flint est-il destiné ?
Flint est conçu pour les workflows de codage agentique : exploration de bases de code, correction de bugs, implémentation de fonctionnalités et écriture de tests. Il peut aussi aider les développeurs à écrire du code et à construire de petites applications.
Quelle est la licence de Flint ?
Flint est publié sous licence Apache 2.0, ce qui permet l'usage commercial, la modification et la redistribution, ainsi que la quantification et le fine-tuning par la communauté.
Sur quel matériel Flint peut-il fonctionner ?
Flint s'exécute sur un seul GPU B300 ou H200 par réplique grâce à un kit de service SGLang. Il atteint 125 tokens par seconde ou plus sur un M4 Pro et 150 tokens par seconde ou plus sur un GPU NVIDIA de 64 Go.