Flint (free) API
Flint es un modelo de lenguaje de mezcla de expertos de Recursive, diseñado para agentes de programación, con 39.8 mil millones de parámetros totales y aproximadamente 2.5 mil millones activos por token.
Flint es un modelo de lenguaje de código abierto con arquitectura de mezcla de expertos, creado por Recursive para flujos de trabajo de programación agéntica. Cuenta con 39.8 mil millones de parámetros totales y aproximadamente 2.5 mil millones de parámetros activos por token, distribuidos en 49 capas: 2 capas densas seguidas de 47 capas de mezcla de expertos. Soporta entradas y salidas de texto, así como el uso de herramientas en múltiples turnos, lo que lo hace adecuado para tareas que requieren interacción con el entorno.
El modelo está pensado para investigar bases de código, corregir errores, implementar funcionalidades y escribir pruebas. Su ventana de contexto de 262,000 tokens, compartida entre el mensaje y la salida, permite manejar una porción significativa de un repositorio de tamaño medio junto con el rastro de razonamiento del agente sin necesidad de fragmentación agresiva. Recursive recomienda un presupuesto de salida de al menos 32,768 tokens.
Flint se distribuye bajo la licencia Apache 2.0, lo que permite uso comercial, modificación y redistribución. Puede ejecutarse en una sola GPU B300 o H200 por réplica utilizando un kit de servicio SGLang, y alcanza velocidades de 125 o más tokens por segundo en un M4 Pro y 150 o más en una GPU NVIDIA de 64 GB. El punto de control en BF16 pesa alrededor de 80 GB. Según Recursive, fue construido en gran medida por su propio sistema de investigación de IA llamado Eureka Machine.
Actualizado:
ID DEL MODELO
flint-v1.0:free- Contexto
- 262.144K
- Salida máx.
- 235.929K
- API recomendada
- messages
- Entrada
- text
- Salida
- text
Aspectos destacados
- Modelo de mezcla de expertos para programación agéntica
- 39.8B parámetros totales, ~2.5B activos por token
- Contexto de 262,000 tokens compartido
- Licencia Apache 2.0 para uso comercial
- Ejecutable en una sola GPU B300 o H200
- Velocidad de 125+ tokens/s en M4 Pro
Proveedores
Compara los precios de API entre proveedores. Selecciona un proveedor para ver todos los cargos y condiciones.
| $0 | $0 |
Benchmarks
- 74.2%
SWE-bench Verified
Evaluación de lanzamiento de Recursive, mini-swe-agent, pass@1 promediado sobre al menos cinco intentos
- 89.7%
SWE-bench Pro v2
Evaluación de lanzamiento de Recursive, mini-swe-agent, pass@1 promediado sobre al menos cinco intentos
- 54.9%
Terminal-Bench 2.1
Evaluación de lanzamiento de Recursive usando Terminus 2; las soluciones obtenidas de la web se contaron como fallos
- 3e
Clasificación en seguimiento de instrucciones
de 153 modelos elegibles
- 94.7
Puntuación en la categoría de seguimiento de instrucciones
sobre 100
Puntuaciones según lo publicado por el proveedor del modelo.
Razonamiento
- Siempre activado
- Sí
Inicio rápido
Código listo para llamar a este modelo con las APIs compatibles de Felo API Platform. Empieza en el Playground si quieres probar prompts antes de escribir código.
Configura tu clave de API
Crea una clave en tu cuenta de Felo API Platform y configúrala como variable de entorno.
export FELO_API_KEY="YOUR_API_KEY"Haz tu primera solicitud
Usa este ID de modelo con el endpoint de Felo API Platform. Las cabeceras opcionales como X-Request-Id ayudan a diagnosticar problemas.
flint-v1.0:freeEste modelo puede razonar. Si el protocolo seleccionado y la ruta del modelo exponen controles de razonamiento, conserva los metadatos de razonamiento devueltos al continuar la conversación.
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());Usar SDK de terceros
En los SDK compatibles, define baseURL como https://openapi.felo.ai/api/v1. Para clientes de estilo Claude, usa la URL base compatible con Anthropic. https://openapi.felo.ai/api.
Activa el streaming
Añade stream: true para recibir respuestas como 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 expone superficies compatibles para llamar a modelos. Elige la superficie que tu app o cliente de agente ya admite.
Messages
Mensajes compatibles con Anthropic para clientes de estilo Claude.
POST
https://openapi.felo.ai/api/v1/messagesParámetros
modelstringflint-v1.0:freeID público del modelo que se va a llamar.max_tokensinteger—Número máximo de tokens generados.messagesarray—Mensajes de la conversación para Chat Completions.include_reasoning———logprobs———reasoning———response_formatobject—Solicita salida estructurada cuando es compatible.seed———stop———temperaturenumber—Controla la variedad de las respuestas cuando es compatible.toolsarray—Definiciones de tool calling según el esquema compatible.top_logprobs———top_p———Preguntas frecuentes
¿Qué es Flint (free)?
Flint es un modelo de lenguaje de código abierto con arquitectura de mezcla de expertos, creado por Recursive para flujos de trabajo de programación agéntica. Cuenta con 39.8 mil millones de parámetros totales y aproximadamente 2.5 mil millones de parámetros activos por token, distribuidos en 49 capas: 2 capas densas seguidas de 47 capas de mezcla de expertos. Soporta entradas y salidas de texto, así como el uso de herramientas en múltiples turnos, lo que lo hace adecuado para tareas que requieren interacción con el entorno. El modelo está pensado para investigar bases de código, corregir errores, implementar funcionalidades y escribir pruebas. Su ventana de contexto de 262,000 tokens, compartida entre el mensaje y la salida, permite manejar una porción significativa de un repositorio de tamaño medio junto con el rastro de razonamiento del agente sin necesidad de fragmentación agresiva. Recursive recomienda un presupuesto de salida de al menos 32,768 tokens. Flint se distribuye bajo la licencia Apache 2.0, lo que permite uso comercial, modificación y redistribución. Puede ejecutarse en una sola GPU B300 o H200 por réplica utilizando un kit de servicio SGLang, y alcanza velocidades de 125 o más tokens por segundo en un M4 Pro y 150 o más en una GPU NVIDIA de 64 GB. El punto de control en BF16 pesa alrededor de 80 GB. Según Recursive, fue construido en gran medida por su propio sistema de investigación de IA llamado Eureka Machine.
¿Cómo se cobra el uso?
Tu factura depende del proveedor que uses, de sus precios y de tu uso. Las entradas más largas u otras condiciones pueden tener precios distintos.
¿Qué modalidades de entrada y salida admite Flint?
Flint acepta texto como entrada y produce texto como salida.
¿Cuál es la longitud de contexto y el límite de salida?
Tiene una ventana de contexto de 262,000 tokens compartida entre el mensaje y la salida, y recomienda un presupuesto de salida de al menos 32,768 tokens.
¿Para qué tareas está diseñado Flint?
Está diseñado para flujos de trabajo de programación agéntica, como investigar bases de código, corregir errores, implementar funcionalidades y escribir pruebas.
¿Flint permite uso comercial?
Sí, se distribuye bajo la licencia Apache 2.0, que permite uso comercial, modificación y redistribución.
¿Cómo se diferencia Flint de otros modelos de la serie?
No se proporciona información sobre otros modelos de la serie en los datos disponibles.