Felo API PlatformFelo API Platform
Volver a los modelos
Recursivemessages

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

1 proveedores

Compara los precios de API entre proveedores. Selecciona un proveedor para ver todos los cargos y condiciones.

Proveedor · Detalles de precio
$0$0

Benchmarks

  • SWE-bench Verified

    Evaluación de lanzamiento de Recursive, mini-swe-agent, pass@1 promediado sobre al menos cinco intentos

    74.2%
  • SWE-bench Pro v2

    Evaluación de lanzamiento de Recursive, mini-swe-agent, pass@1 promediado sobre al menos cinco intentos

    89.7%
  • Terminal-Bench 2.1

    Evaluación de lanzamiento de Recursive usando Terminus 2; las soluciones obtenidas de la web se contaron como fallos

    54.9%
  • Clasificación en seguimiento de instrucciones

    de 153 modelos elegibles

    3e
  • Puntuación en la categoría de seguimiento de instrucciones

    sobre 100

    94.7

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.

1

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"
2

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:free

Este 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.

3

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.

SurfaceMethodURL

Messages

Mensajes compatibles con Anthropic para clientes de estilo Claude.

POST

https://openapi.felo.ai/api/v1/messages

Parámetros

NombreTipoPredeterminadoDescripción
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.