Recursive: Flint (free)
recursive/flint-v1.0:freeBesedilni model MoE Recursive za spoznavanje kode projekta, popravljanje napak ter pripravo funkcij in testov.
Model za delo s kodo
Flint je besedilni model Recursive za programske agente: spoznavanje kode projekta, popravljanje napak, izvedbo funkcij in pisanje testov. Model MoE ima odprte uteži: od 39,8 milijarde parametrov se pri obdelavi žetona aktivira približno 2,5 milijarde. Delitev na strokovnjake je del arhitekture in ne pomeni več ločenih pomočnikov v klepetu.
Pri razvoju Flint je sodelovala Eureka Machine, raziskovalni sistem Recursive. Pomagala je iskati arhitekture, izbirati podatke in metode učenja ter optimizirati izračune. Flint je prestal predhodno in vmesno učenje, učenje na primerih navodil ter spodbujevalno učenje. Naloge so vključevale besedilo, kodo, sledenje navodilom in agentske poteke.
Analiza projekta in priprava sprememb
Začnite s konkretnim delom projekta: podajte potrebne datoteke kot besedilo, opišite namen funkcij in pričakovani rezultat. Pri napaki dodajte opaženo vedenje in odlomek dnevnika. Nato zahtevajte razlago vzroka, minimalni popravek in test, ki loči pravilno vedenje od napake. To olajša nadaljnje preverjanje v vašem okolju.
Za novo funkcijo navedite vhode, omejitve in primere rezultata. Pri preoblikovanju kode naštejte lastnosti, ki morajo ostati, in posebej zahtevajte opis sprememb vmesnikov. Razvijalec priporoča majhne podnaloge in jasna navodila. Postopen pogovor z vmesnimi rezultati je zato bližje predvideni uporabi Flint kot nedoločna zahteva po prenovi celotnega projekta.
Kontekst in oblika povezave
V Ailoot Flint sprejme in vrne besedilo. Kontekstno okno je 262 144 žetonov; gradivo, zgodovina in odgovor uporabljajo skupni prostor. Za izhod je navedena omejitev 235 929 žetonov. To so meje povezave; dejansko dolžino določite po nalogi: razlaga napake, popravek, testi ali načrt dela.
Na voljo so Messages, Responses in Chat Completions za običajno strukturo odjemalca. Branje lokalnih datotek in uporabo sprememb organizira aplikacija: model prejme podano kodo v besedilni zahtevi ter vrne predloge, razlage ali novo kodo.
Flint je primeren za iterativni tehnični pogovor, kjer naslednji korak temelji na vsebini projekta in preverjanju prejšnje spremembe. Specializacija pomaga oblikovati nalogo, delovni rezultat pa je konkretno besedilo: razlaga, izvedba ali preverljiv test.
Na voljo prek Ailoot API
POST /v1/messages- Vhod
text- Izhod
text- Kontekst
- 262.144 žetonov
- Največji odgovor
- 235.929 žetonov
- Vhod
- 0,00 $ / 1K
- Izhod
- 0,00 $ / 1K
POST /v1/responses- Vhod
text- Izhod
text- Kontekst
- 262.144 žetonov
- Največji odgovor
- 235.929 žetonov
- Vhod
- 0,00 $ / 1K
- Izhod
- 0,00 $ / 1K
POST /v1/chat/completions- Vhod
text- Izhod
text- Kontekst
- 262.144 žetonov
- Največji odgovor
- 235.929 žetonov
- Vhod
- 0,00 $ / 1K
- Izhod
- 0,00 $ / 1K
recursive/flint-v1.0:free · JSON
{"about":"### Model za delo s kodo\n\nFlint je besedilni model Recursive za programske agente: spoznavanje kode projekta, popravljanje napak, izvedbo funkcij in pisanje testov. Model MoE ima odprte uteži: od 39,8 milijarde parametrov se pri obdelavi žetona aktivira približno 2,5 milijarde. Delitev na strokovnjake je del arhitekture in ne pomeni več ločenih pomočnikov v klepetu.\n\nPri razvoju Flint je sodelovala Eureka Machine, raziskovalni sistem Recursive. Pomagala je iskati arhitekture, izbirati podatke in metode učenja ter optimizirati izračune. Flint je prestal predhodno in vmesno učenje, učenje na primerih navodil ter spodbujevalno učenje. Naloge so vključevale besedilo, kodo, sledenje navodilom in agentske poteke.\n\n### Analiza projekta in priprava sprememb\n\nZačnite s konkretnim delom projekta: podajte potrebne datoteke kot besedilo, opišite namen funkcij in pričakovani rezultat. Pri napaki dodajte opaženo vedenje in odlomek dnevnika. Nato zahtevajte razlago vzroka, minimalni popravek in test, ki loči pravilno vedenje od napake. To olajša nadaljnje preverjanje v vašem okolju.\n\nZa novo funkcijo navedite vhode, omejitve in primere rezultata. Pri preoblikovanju kode naštejte lastnosti, ki morajo ostati, in posebej zahtevajte opis sprememb vmesnikov. Razvijalec priporoča majhne podnaloge in jasna navodila. Postopen pogovor z vmesnimi rezultati je zato bližje predvideni uporabi Flint kot nedoločna zahteva po prenovi celotnega projekta.\n\n### Kontekst in oblika povezave\n\nV Ailoot Flint sprejme in vrne besedilo. Kontekstno okno je 262 144 žetonov; gradivo, zgodovina in odgovor uporabljajo skupni prostor. Za izhod je navedena omejitev 235 929 žetonov. To so meje povezave; dejansko dolžino določite po nalogi: razlaga napake, popravek, testi ali načrt dela.\n\nNa voljo so Messages, Responses in Chat Completions za običajno strukturo odjemalca. Branje lokalnih datotek in uporabo sprememb organizira aplikacija: model prejme podano kodo v besedilni zahtevi ter vrne predloge, razlage ali novo kodo.\n\nFlint je primeren za iterativni tehnični pogovor, kjer naslednji korak temelji na vsebini projekta in preverjanju prejšnje spremembe. Specializacija pomaga oblikovati nalogo, delovni rezultat pa je konkretno besedilo: razlaga, izvedba ali preverljiv 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":"Besedilni model MoE Recursive za spoznavanje kode projekta, popravljanje napak ter pripravo funkcij in testov."}