Felo API PlatformFelo API Platform
Wróć do modeli
Recursivemessages

Flint (free) API

Recursive: Flint (free) to otwarty model językowy typu mixture-of-experts do zadań kodowania agentowego, z 39,8 mld parametrów ogółem i kontekstem 262 000 tokenów.

Recursive: Flint (free) to otwarty model językowy typu mixture-of-experts stworzony przez Recursive z myślą o agentach kodujących. Model ma 39,8 mld parametrów ogółem i około 2,5 mld parametrów aktywnych na token. Architektura obejmuje 49 warstw: 2 warstwy gęste, po których następuje 47 warstw mixture-of-experts. Model obsługuje tekst na wejściu i wyjściu oraz wieloturowe użycie narzędzi. Jest udostępniany na licencji Apache 2.0, która pozwala na użycie komercyjne, modyfikację i redystrybucję. Okno kontekstu wynosi 262 000 tokenów współdzielonych między promptem a wyjściem, a Recursive zaleca budżet wyjściowy wynoszący co najmniej 32 768 tokenów.

Flint sprawdza się w workflowach kodowania agentowego: badaniu baz kodu, naprawianiu błędów, wdrażaniu funkcji i pisaniu testów. Recursive pozycjonuje go jako wykonawcę, który prowadzi cały proces budowy aplikacji, obejmujący interfejs użytkownika, API, bazę danych i wdrożenie. Model można uruchomić na jednym GPU B300 lub H200 na replikę za pomocą zestawu serwującego SGLang. Według Recursive osiąga 125 lub więcej tokenów na sekundę na M4 Pro oraz 150 lub więcej na GPU NVIDIA z 64 GB pamięci.

Recursive opisuje Flint jako najlepiej działający model MoE z mniej niż 50 mld parametrów ogółem w benchmarkach kodowania agentowego, dorównujący najmocniejszym modelom gęstym o podobnej wielkości. Limitacją jest waga checkpointu BF16 wynosząca około 80 GB. Model powstał w dużej mierze dzięki systemowi badawczemu Recursive o nazwie Eureka Machine, a w momencie premiery jest dostępny bezpłatnie na OpenRouter.

Zaktualizowano:

MODEL ID

flint-v1.0:free
Kontekst
262.144K
Maks. wyjście
235.929K
Polecane API
messages
Wejście
text
Wyjście
text

Najważniejsze informacje

  • Otwarty model MoE do kodowania agentowego
  • 39,8 mld parametrów ogółem, około 2,5 mld aktywnych
  • Kontekst 262 000 tokenów
  • Licencja Apache 2.0
  • Uruchamiany na jednym GPU B300 lub H200
  • Wieloturowe użycie narzędzi

Dostawcy

1 dostawców

Porównaj ceny API u różnych dostawców. Wybierz dostawcę, aby zobaczyć wszystkie opłaty i warunki.

Dostawca · Szczegóły cen
$0$0

Benchmarki

  • SWE-bench Verified

    Ewaluacja przy wydaniu Recursive, mini-swe-agent, pass@1 uśrednione z co najmniej pięciu prób

    74,2%
  • SWE-bench Pro v2

    Ewaluacja przy wydaniu Recursive, mini-swe-agent, pass@1 uśrednione z co najmniej pięciu prób

    89,7%
  • Terminal-Bench 2.1

    Ewaluacja przy wydaniu Recursive z użyciem Terminus 2; rozwiązania pobrane z sieci liczone jako porażki

    54,9%
  • Ranking podążania za instrukcjami

    na 153 kwalifikujące się modele

    3.
  • Wynik kategorii podążania za instrukcjami

    na 100

    94,7

Wyniki zgodnie z publikacją dostawcy modelu.

Rozumowanie

Zawsze włączone
Tak

Szybki start

Gotowy kod do wywołania tego modelu przez zgodne API Felo API Platform. Zacznij w Playground, gdy chcesz przetestować prompty przed pisaniem kodu.

1

Pobierz klucz API

Utwórz klucz w swoim koncie Felo API Platform i ustaw go jako zmienną środowiskową.

export FELO_API_KEY="YOUR_API_KEY"
2

Wyślij pierwsze żądanie

Użyj tego identyfikatora modelu z endpointem Felo API Platform. Opcjonalne nagłówki żądania, takie jak X-Request-Id, mogą pomóc w diagnostyce.

flint-v1.0:free

Ten model obsługuje rozumowanie. Jeśli wybrany protokół i trasa modelu udostępniają elementy sterujące rozumowaniem, zachowaj zwrócone metadane rozumowania podczas kontynuowania rozmowy.

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());

Korzystanie z zewnętrznych SDK

Używaj zgodnych SDK, ustawiając baseURL na https://openapi.felo.ai/api/v1. Użyj bazowego adresu URL zgodnego z Anthropic dla klientów w stylu Claude. https://openapi.felo.ai/api.

3

Włącz strumieniowanie

Dodaj stream: true, aby otrzymywać odpowiedzi jako 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 udostępnia zgodne interfejsy wywoływania modeli. Wybierz ten, który Twoja aplikacja lub klient agenta już obsługuje.

InterfejsMetodaURL

Messages

Komunikaty zgodne z Anthropic dla klientów w stylu Claude.

POST

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

Parametry

NazwaTypDomyślnieOpis
modelstringflint-v1.0:freePubliczny identyfikator modelu do wywołania.
max_tokensinteger—Maksymalna liczba generowanych tokenów.
messagesarray—Komunikaty rozmowy dla Chat Completions.
include_reasoning———
logprobs———
reasoning———
response_formatobject—Żąda ustrukturyzowanego wyniku, gdy jest obsługiwany.
seed———
stop———
temperaturenumber—Steruje różnorodnością odpowiedzi, gdy jest obsługiwane.
toolsarray—Definicje wywoływania narzędzi zgodne z obsługiwanym schematem.
top_logprobs———
top_p———

Często zadawane pytania

Co to jest Flint (free)?

Recursive: Flint (free) to otwarty model językowy typu mixture-of-experts stworzony przez Recursive z myślą o agentach kodujących. Model ma 39,8 mld parametrów ogółem i około 2,5 mld parametrów aktywnych na token. Architektura obejmuje 49 warstw: 2 warstwy gęste, po których następuje 47 warstw mixture-of-experts. Model obsługuje tekst na wejściu i wyjściu oraz wieloturowe użycie narzędzi. Jest udostępniany na licencji Apache 2.0, która pozwala na użycie komercyjne, modyfikację i redystrybucję. Okno kontekstu wynosi 262 000 tokenów współdzielonych między promptem a wyjściem, a Recursive zaleca budżet wyjściowy wynoszący co najmniej 32 768 tokenów. Flint sprawdza się w workflowach kodowania agentowego: badaniu baz kodu, naprawianiu błędów, wdrażaniu funkcji i pisaniu testów. Recursive pozycjonuje go jako wykonawcę, który prowadzi cały proces budowy aplikacji, obejmujący interfejs użytkownika, API, bazę danych i wdrożenie. Model można uruchomić na jednym GPU B300 lub H200 na replikę za pomocą zestawu serwującego SGLang. Według Recursive osiąga 125 lub więcej tokenów na sekundę na M4 Pro oraz 150 lub więcej na GPU NVIDIA z 64 GB pamięci. Recursive opisuje Flint jako najlepiej działający model MoE z mniej niż 50 mld parametrów ogółem w benchmarkach kodowania agentowego, dorównujący najmocniejszym modelom gęstym o podobnej wielkości. Limitacją jest waga checkpointu BF16 wynosząca około 80 GB. Model powstał w dużej mierze dzięki systemowi badawczemu Recursive o nazwie Eureka Machine, a w momencie premiery jest dostępny bezpłatnie na OpenRouter.

Jak rozliczane jest użycie?

Rachunek zależy od wybranego dostawcy, jego cen i faktycznego zużycia. Dłuższe dane wejściowe lub inne warunki mogą mieć inne ceny.

Jakie dane wejściowe i wyjściowe obsługuje Flint?

Flint obsługuje tekst na wejściu i tekst na wyjściu. Obsługuje również wieloturowe użycie narzędzi.

Jaki jest rozmiar kontekstu i limit wyjścia?

Kontekst wynosi 262 000 tokenów współdzielonych między promptem a wyjściem. Recursive zaleca budżet wyjściowy wynoszący co najmniej 32 768 tokenów.

Do jakich zadań najlepiej nadaje się Flint?

Flint jest przeznaczony do workflowów kodowania agentowego, w tym badania baz kodu, naprawiania błędów, wdrażania funkcji i pisania testów.

Na jakiej licencji jest udostępniany Flint?

Flint jest udostępniany na licencji Apache 2.0, która pozwala na użycie komercyjne, modyfikację i redystrybucję.

Jakie są wymagania sprzętowe do uruchomienia Flinta?

Model działa na jednym GPU B300 lub H200 na replikę za pomocą zestawu serwującego SGLang. Waga checkpointu BF16 wynosi około 80 GB.