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
Porównaj ceny API u różnych dostawców. Wybierz dostawcę, aby zobaczyć wszystkie opłaty i warunki.
| $0 | $0 |
Benchmarki
- 74,2%
SWE-bench Verified
Ewaluacja przy wydaniu Recursive, mini-swe-agent, pass@1 uśrednione z co najmniej pięciu prób
- 89,7%
SWE-bench Pro v2
Ewaluacja przy wydaniu Recursive, mini-swe-agent, pass@1 uśrednione z co najmniej pięciu prób
- 54,9%
Terminal-Bench 2.1
Ewaluacja przy wydaniu Recursive z użyciem Terminus 2; rozwiązania pobrane z sieci liczone jako porażki
- 3.
Ranking podążania za instrukcjami
na 153 kwalifikujące się modele
- 94,7
Wynik kategorii podążania za instrukcjami
na 100
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.
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"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:freeTen 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.
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.
Messages
Komunikaty zgodne z Anthropic dla klientów w stylu Claude.
POST
https://openapi.felo.ai/api/v1/messagesParametry
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.