modely

Recursive: Flint (free)

Markdown · JSON

Recursive: Flint (free)

recursive/flint-v1.0:free
RecursiveTextVstup 0,00 USD / 1KVýstup 0,00 USD / 1K

Textový model MoE od Recursive na štúdium kódovej bázy, opravy chýb a prípravu funkcií aj testov.

Model na prácu s kódom

Flint je textový model Recursive vytvorený pre softvérových agentov: štúdium kódovej bázy, opravy chýb, implementáciu funkcií a písanie testov. Je to model MoE s otvorenými váhami: z 39,8 miliardy parametrov sa pri spracovaní tokenu aktivuje približne 2,5 miliardy. Rozdelenie na expertov je súčasť architektúry, nie údaj o viacerých samostatných pomocníkoch v chate.

Na vývoji Flint sa podieľala Eureka Machine, výskumný systém Recursive. Pomáhal hľadať architektúry, vyberať údaje a metódy tréningu aj optimalizovať výpočty. Flint absolvoval predtrénovanie, medzitréning, učenie na príkladoch pokynov a učenie s posilňovaním. Tréningové úlohy zahŕňali text, kód, dodržiavanie pokynov a agentné scenáre.

Analýza projektu a príprava zmien

Začnite konkrétnou časťou projektu: odovzdajte potrebné súbory textom, opíšte účel funkcií a očakávaný výsledok. Pri hľadaní chyby pridajte pozorované správanie a výňatok logu. Potom žiadajte vysvetlenie príčiny, minimálnu opravu a test odlišujúci správne správanie od chyby. Tento postup uľahčuje následné overenie vo vašom prostredí.

Pri novej funkcii uveďte vstupy, obmedzenia a príklady výsledku. Pri refaktoringu vypíšte zachované vlastnosti a žiadajte samostatný opis zmien rozhraní. Vývojár odporúča deliť zložitú prácu na malé podúlohy s jasnými pokynmi. Postupný dialóg s priebežnými výsledkami preto zodpovedá zamýšľanému použitiu Flint lepšie než neurčité zadanie prerobiť celý projekt.

Kontext a formát pripojenia

V Ailoot Flint prijíma aj vracia text. Kontextové okno je 262 144 tokenov; materiály, história dialógu a odpoveď používajú spoločný priestor. Pre výstup je uvedený limit 235 929 tokenov. Ide o hranice pripojenia; skutočnú dĺžku určte podľa úlohy: vysvetlenie chyby, patch, testy alebo plán práce.

Dostupné sú formáty Messages, Responses a Chat Completions pre obvyklú štruktúru klientskej aplikácie. Čítanie lokálnych súborov a aplikovanie zmien zabezpečuje aplikácia: model v textovom dopyte dostáva dodaný kód a vracia návrhy, vysvetlenia či nový kód.

Flint sa hodí na iteratívny technický dialóg, kde ďalší krok vychádza z obsahu projektu a overenia predchádzajúcej zmeny. Špecializácia pomáha zostaviť úlohu, pracovným výsledkom je konkrétny text: vysvetlenie, implementácia alebo overiteľný test.

Dostupné cez Ailoot API

Ultra Anthropic MessagesPOST /v1/messages
Vstup
text
Výstup
text
Kontext
262 144 tokenov
Max. odpoveď
235 929 tokenov
Vstup
0,00 USD / 1K
Výstup
0,00 USD / 1K
Ultra OpenAI ResponsesPOST /v1/responses
Vstup
text
Výstup
text
Kontext
262 144 tokenov
Max. odpoveď
235 929 tokenov
Vstup
0,00 USD / 1K
Výstup
0,00 USD / 1K
Ultra OpenAI ChatPOST /v1/chat/completions
Vstup
text
Výstup
text
Kontext
262 144 tokenov
Max. odpoveď
235 929 tokenov
Vstup
0,00 USD / 1K
Výstup
0,00 USD / 1K
recursive/flint-v1.0:free · JSON
{"about":"### Model na prácu s kódom\n\nFlint je textový model Recursive vytvorený pre softvérových agentov: štúdium kódovej bázy, opravy chýb, implementáciu funkcií a písanie testov. Je to model MoE s otvorenými váhami: z 39,8 miliardy parametrov sa pri spracovaní tokenu aktivuje približne 2,5 miliardy. Rozdelenie na expertov je súčasť architektúry, nie údaj o viacerých samostatných pomocníkoch v chate.\n\nNa vývoji Flint sa podieľala Eureka Machine, výskumný systém Recursive. Pomáhal hľadať architektúry, vyberať údaje a metódy tréningu aj optimalizovať výpočty. Flint absolvoval predtrénovanie, medzitréning, učenie na príkladoch pokynov a učenie s posilňovaním. Tréningové úlohy zahŕňali text, kód, dodržiavanie pokynov a agentné scenáre.\n\n### Analýza projektu a príprava zmien\n\nZačnite konkrétnou časťou projektu: odovzdajte potrebné súbory textom, opíšte účel funkcií a očakávaný výsledok. Pri hľadaní chyby pridajte pozorované správanie a výňatok logu. Potom žiadajte vysvetlenie príčiny, minimálnu opravu a test odlišujúci správne správanie od chyby. Tento postup uľahčuje následné overenie vo vašom prostredí.\n\nPri novej funkcii uveďte vstupy, obmedzenia a príklady výsledku. Pri refaktoringu vypíšte zachované vlastnosti a žiadajte samostatný opis zmien rozhraní. Vývojár odporúča deliť zložitú prácu na malé podúlohy s jasnými pokynmi. Postupný dialóg s priebežnými výsledkami preto zodpovedá zamýšľanému použitiu Flint lepšie než neurčité zadanie prerobiť celý projekt.\n\n### Kontext a formát pripojenia\n\nV Ailoot Flint prijíma aj vracia text. Kontextové okno je 262 144 tokenov; materiály, história dialógu a odpoveď používajú spoločný priestor. Pre výstup je uvedený limit 235 929 tokenov. Ide o hranice pripojenia; skutočnú dĺžku určte podľa úlohy: vysvetlenie chyby, patch, testy alebo plán práce.\n\nDostupné sú formáty Messages, Responses a Chat Completions pre obvyklú štruktúru klientskej aplikácie. Čítanie lokálnych súborov a aplikovanie zmien zabezpečuje aplikácia: model v textovom dopyte dostáva dodaný kód a vracia návrhy, vysvetlenia či nový kód.\n\nFlint sa hodí na iteratívny technický dialóg, kde ďalší krok vychádza z obsahu projektu a overenia predchádzajúcej zmeny. Špecializácia pomáha zostaviť úlohu, pracovným výsledkom je konkrétny text: vysvetlenie, implementácia alebo overiteľný test.","alias_of":null,"aliases":[],"author":"Recursive","canonical_model":"recursive/flint-v1.0:free","ctx":262144,"formats":["chat","messages","responses"],"id":"recursive/flint-v1.0:free","input":["text"],"kind":"text","max_out":235929,"methods":[{"cache_read":null,"cache_write":null,"cache_write_1h":null,"cache_write_5m":null,"conditional_meter":null,"ctx":262144,"family":"anthropic","fast_multiplier":1,"flex_multiplier":1,"fmt":"messages","http":"POST","img_in":null,"img_out":null,"in":0,"input":["text"],"label":"Anthropic Messages","max_out":235929,"max_tool_calls":null,"out":0,"output":["text"],"path":"/v1/messages","request_model_id":"recursive/flint-v1.0:free","route_label":"Ultra","status_reads":[],"tiers":[],"tool_prices":null,"unit":"token","units":[]},{"cache_read":null,"cache_write":null,"cache_write_1h":null,"cache_write_5m":null,"conditional_meter":null,"ctx":262144,"family":"openai","fast_multiplier":1,"flex_multiplier":1,"fmt":"responses","http":"POST","img_in":null,"img_out":null,"in":0,"input":["text"],"label":"OpenAI Responses","max_out":235929,"max_tool_calls":null,"out":0,"output":["text"],"path":"/v1/responses","request_model_id":"recursive/flint-v1.0:free","route_label":"Ultra","status_reads":[],"tiers":[],"tool_prices":null,"unit":"token","units":[]},{"cache_read":null,"cache_write":null,"cache_write_1h":null,"cache_write_5m":null,"conditional_meter":null,"ctx":262144,"family":"openai","fast_multiplier":1,"flex_multiplier":1,"fmt":"chat","http":"POST","img_in":null,"img_out":null,"in":0,"input":["text"],"label":"OpenAI Chat","max_out":235929,"max_tool_calls":null,"out":0,"output":["text"],"path":"/v1/chat/completions","request_model_id":"recursive/flint-v1.0:free","route_label":"Ultra","status_reads":[],"tiers":[],"tool_prices":null,"unit":"token","units":[]}],"model_aliases":[{"canonical_model_id":"recursive/flint-v1.0:free","request_model_id":"recursive/flint-v1.0:free","route_label":"Ultra"}],"name":"Recursive: Flint (free)","price":{"in":0,"in_label":null,"out":0,"out_label":null,"sort_in":0,"sort_out":0,"varies":false},"public_id":"recursive/flint-v1.0:free","short":"Textový model MoE od Recursive na štúdium kódovej bázy, opravy chýb a prípravu funkcií aj testov."}

Otázky

Ako vybrať model pre svoju úlohu?

Najprv určte požadovaný vstup a výstup: text, obrázok, zvuk alebo video. Potom porovnajte kompatibilné metódy API, presné ID modelu alebo aktuálny cieľ aliasu, cenu a účtovaciu jednotku. Bezplatné GET /v1/models zobrazí modely dostupné vášmu kľúču.

Podporuje každý model všetky metódy API a typy médií?

Používajte metódy API a typy vstupu a výstupu uvedené na karte modelu. Podpora textu, obrázkov, zvuku či videa závisí od vybraného modelu a metódy; pred odoslaním údajov si pozrite príslušný príklad požiadavky.

Aký je rozdiel medzi ID modelu a aliasom?

Presné ID označuje konkrétny model. Alias odkazuje na model a jeho cieľ sa môže meniť. Overte aktuálny cieľ aliasu v katalógu; ak integrácia potrebuje konkrétny model, použite presné ID.

Ako porovnať ceny pred odoslaním požiadavky?

Na karte modelu skontrolujte cenu a účtovaciu jednotku zvolenej metódy API. Porovnávajte rovnakú jednotku a typ vstupu a výstupu; história požiadaviek uvádza skutočné využitie a odúčtovanú sumu.

Čo poskytuje predplatné?

Zľavu na nákup tokenov na pravidelnú prácu. Vyberte tarifu podľa objemu požiadaviek; podmienky a cena predplatného sa zobrazia pri objednaní.

Ako použijem promo kód na zľavu až 50%?

Promo kód zadajte pri nákupe tokenov. Výsledná suma sa prepočíta podľa podmienok akcie; výška zľavy je viditeľná pred platbou.