CLM-8B

CLM-8B upravo predstavljen: Novi model otvorene umjetne inteligencije koji tvrdi da je do 9× brži od Jeva za agente

Kratak odgovor: CLM-8B je otvoreni kontrastivni jezični model usmjeren na brze odluke agenata, s tvrdnjama autora o do oko 9× nižoj latenciji od vršnjaka Jev klase. Te brojke ostaju nepotvrđene izvan postavki izdanja. Ako izrađujete agente za kodiranje, A/B testirajte ih na vlastitom sustavu prije nego što se povjerujete grafikonima.

Ključne zaključke:

Tvrdnje o latenciji: Ubrzanje od ~9× Jev treba tretirati kao da ga je prijavio autor dok ga drugi ne reproduciraju.

Eval harness: Ispravljeni su alati i upute prilikom A/B testiranja CLM-8B.

Hibridni stog: Koristite CLM za vruće petlje; za nove zadatke koristite sporiji alat za zaključivanje.

Otvorene težine: Potvrdite Apache licencne datoteke prije slanja komercijalnih vilica.

Rizik od zlouporabe: Zatvorite reverzibilne alate i tajne kada agenti odlučuju u milisekundama.

Što CLM-8B pokušava biti ⚡

Trening modela kontrastivnog jezika, kako ga opisuju ljudi koji promoviraju ovaj pad, odnosi se na povezivanje stanja i radnji, a ne na maksimiziranje vjerojatnosti sljedećeg žetona u izolaciji. Jednostavno rečeno: model je potaknut da mapira "evo situacije" na "evo poteza", više poput političkog čelnika nego romanopisca. To je analogija Sustava 1 kojoj istraživači stalno teže - brza, asocijativna, oblikovana u skladu s odlukama - za razliku od tona Sustava 2 dugog lanca misli koji spaljuje žetone dok naglas razmišlja.

CLM-8B je prvi javni skup težina u toj liniji. Pozicioniran je kao otvoreno istraživačko izdanje s Apache 2.0 licencom na izvješću koje je pratilo objavu, što je važno ako želite fino podesiti, isporučiti ili podijeliti bez piknika odvjetnika. Jacky Kwok je predstavio rad; Azalia Mirhoseini , koja je povezana sa Stanfordom, proširila ga je; a širi okvir prikazuje timski rad povezan sa Stanfordom i NVIDIA-om. Imenovani istraživači, javne težine, otvoreni kod - ne anonimno curenje informacija. Još je rano za replikaciju od strane treće strane, stoga držite skepticizam negdje između "zanimljivo" i "pokažite mi neovisnu ploču".

Klasa veličine je osam milijardi parametara, što je dovoljno malo da ga laboratoriji i nezavisni graditelji mogu hostirati bez prodaje bubrega za vrijeme H100. Već se govori o većem CLM-35B . Hoće li taj veći brat zadržati priču o latenciji ili će zamijeniti brzinu za dubinu, ostaje neodređeno, ali signal plana puta je jasan: ovo je zamišljeno kao obitelj, a ne kao jednokratna demo kartica.

  •  Fokus: stanje → petlje djelovanja za agente, ne pisanje eseja
  •  Licenciranje uokvireno kao Apache 2.0 u izvještaju o izdanju
  •  Stil: Sustav 1 / priča o obuci usmjerenoj na odlučivanje
  •  Nastavak: veći CLM-35B spomenut kao plan

Sustav 1 Stil u odnosu na uobičajenu traku za trčanje s žetonima 

Većina produkcijskih LLM-ova koje poznajete generira tekst jedan token odjednom. To odlično funkcionira za prozu, izvatke koda i pažljive tragove zaključivanja. To je također razlog zašto agent kojem je potrebno dvadeset mikro-odluka u minuti može djelovati tromo čak i kada je model "pametan". Svaki korak plaća autoregresivni porez.

Kontrastivni jezični model mijenja naglasak. Umjesto da tražite od mreže da narativno formulira svoj put do odgovora, trenirate je da preferira pravu radnju s obzirom na stanje - zamislite kontrastivna povlačenja između dobrih i loših poteza, a ne samo tečne nastavke. Graditelji već znaju obrazac: ponekad vam ne treba obrazloženje od tisuću riječi; potreban vam je model koji upisuje pytest umjesto rm -rf. Brze petlje brinu o toj razlici.

Ništa od ovoga ne znači da CLM-8B ne može emitirati tekst. To znači da su cilj obuke i priča o evaluaciji nagnuti prema agentskoj kontroli. To je drugačiji oblik proizvoda od "modela chata koji također može pozivati ​​alate". Industrija je godinama poboljšavala modele koji govore o alatima, a istovremeno ograničava sam razgovor. Model koji prvo odlučuje je vrsta bočnog pomaka koji ili izgleda očito unatrag ili propada kada se mjerila zapetljaju. Oba ishoda su moguća.

Navedena brzina i brojke s klupe (tretirati kao tvrdnje)

Evo dijela koji potiče objave na društvenim mrežama: promotori tvrde da je zaključivanje do oko 9× brže od modela Jev klase. Nakon laganog finog podešavanja, također izvještavaju o snažnim rezultatima agentskog kodiranja - DeepSWE oko 81,6% uspjeha i Terminal-Bench 2.1 oko 87,6%. U nekim evaluacijama opisuju performanse zero-shot-a kao usporedive s Jev-om, dok latencija ostaje znatno niža. Jedan sažetak klastera koji se pojavio u razgovorima o izdanju naveo je otprilike 32 ms vremena odziva na testnom testu terminala. Pažljivo formulirajte: prijavljeno i navedeno, nije neovisno revidirano u ovom članku.

Ako se te brojke latencije generaliziraju, praktična pobjeda je manji broj GPU-ova po istodobnom agentu ili više agenata po GPU-u. Agenti za kodiranje koji uništavaju ljusku posebno su osjetljivi jer se čekanje na zidnom taktu slaže; odluka od 200 ms i odluka od 30 ms djeluju kao različiti proizvodi nakon nekoliko stotina poteza. Korisnici često krive "model koji je glup" kada je oštriji problem interaktivno kašnjenje.

Ipak - a ovo je odlomak o nadzoru odraslih - autorski testovi se reklamiraju dok ih netko drugi ne reproducira na zajedničkom hardveru s zajedničkim uputama. Lagani rezultati finog podešavanja također mogu sakriti puno scaffoldinga. Snažne brojke DeepSWE i Terminal-Bench su uzbudljive upravo zato što ti paketi kažnjavaju krhke agente, ali uzbuđenje nije replikacija. Zadržite ljepljivu bilješku na kojoj piše CLAIM na 9× i na toj slici klase 32 ms. 

Tablica usporedbe: LLM-ovi token-po-token u odnosu na uokviravanje u CLM stilu

Tablice pomažu kada marketinški jezik postane nerazumljiv. Ova uspoređuje tipične navike generiranja LLM-a s pričom o modelu kontrastivnog jezika kako je opisuju istraživači. Ćelije su namjerno malo neravnomjerne jer su konkretne usporedbe uvijek takve.

Kut Tipični LLM (token po token) CLM-stil / Sustav 1 kadriranje Zašto je to važno za agente
Primarna petlja Predvidi sljedeći token, često s dugim tragovima Preslikavanje stanja u djelovanje; kontrastivna pristranost odlučivanja Manje izgubljenih tokena između poziva alata (u teoriji)
Osjećaj latencije Može se osjećati pričljivo sporo pod višestepenom kontrolom Autori tvrde da ima puno nižu latenciju u odnosu na Jev-klasu Agenti za interaktivno kodiranje mrze vrijeme čekanja
Zona snage Proza, eseji za planiranje, široki razgovor Brzo stanje→akcija - istaknuto agentno kodiranje Drugačiji posao, ne uvijek zamjena
Prijavljeni brojevi Ovisi o modelu; ovdje nema jedne brojke Do ~9× brže (tvrdnja); DeepSWE ~81,6%; Terminal-Bench 2.1 ~87,6% nakon laganog FT-a (tvrdnje) Obećavajuće ako treće strane potvrde - veliko ako
Otvorenost Kombinacija zatvorenih API-ja i otvorenih težina Otvorene težine/kod uokviren pod Apacheom 2.0 Podesite i hostirajte sami bez nagađanja uvjeta
Ulov / neobičnost Pametno, ali ponekad pripovijeda vječno 🐢 Još je rano; neovisne reprize su u tijeku Ne kladite se u tvrtku na temelju jednog grafikona za medije

Koristite tablicu kao mentalni model, a ne kao presudu. Timovi za proizvode i dalje moraju mjeriti vlastitu opremu: sheme alata, pravila ponovnog pokušaja i buka u okruženju pomjerit će rezultate više nego što slajd deck priznaje.

Tko stoji iza buke 👤

Pripisivanje je važno jer se otvorena AI izdanja kreću od pažljivih laboratorijskih izdanja do misterioznih torrenta. Ovo ima lica. Jacky Kwok je predstavio CLM; Azalia Mirhoseini pomogla je da se proširi; izvještavanje dosljedno okreće istraživačkoj suradnji Stanforda i NVIDIA-e. To ne čini magično svaki broj istinitim, ali daje reputacijsku kožu u igri. Otvorena izdanja imenovanih istraživača obično se brže testiraju na stres od anonimnih izdanja - kolege vole javnu metu.

Za graditelje, praktična implikacija je pristup. Otvorene težine plus licenca u stilu Apache 2.0 (kako je obrađeno oko lansiranja) obično znače da možete komercijalno eksperimentirati s manje problema nego s licencama samo za istraživanje. Prije nego što išta pošaljete, sami provjerite stvarne datoteke licence u izdanju; sažeci pokrivenosti nisu ugovor. To možda zvuči pedantno, ali pedantnost licenci spašava startupove.

Uzorak društvenog pojačavanja je poznat: objava istraživača, zatim citati poštovanog pojačavača, a zatim val pokušaja "agenti konačno riješeni". Filtrirajte za ljude koji dijele detalje o opremi. Snimke zaslona jednog uspješnog kodiranja su kazalište raspoloženja, a ne znanost. 🛰️

Zašto petlje od stanja do akcije posjeduju agentsko kodiranje 

Agentsko kodiranje je okrutno okruženje. Model vidi snimku repozitorija, transkript ljuske, možda neuspjeli test i mora odabrati uređivanje ili naredbu. Uspjeh je češće binarni nego chat. Ili test postane zelen ili ne. Taj oblik nagrade favorizira politike koje jasno biraju akcije u odnosu na modele koji pišu lijepe eseje o neuspjehu.

Kontrastivne priče za obuku odgovaraju tom svijetu jer eksplicitno guraju mrežu prema preferiranim radnjama u danom stanju. Zamislite to kao da podučavate mlađeg inženjera "kada vidiš ovu klasu pogreške, posegni za ovim uzorkom ispravljanja" umjesto "napiši blog post o tome zašto su kompajleri teški". Junioru i dalje treba prosudba; prečac samo smanjuje podrhtavanje.

Ovdje se latencija povećava. Pretpostavimo da agent u prosjeku napravi osamdeset koraka alata kako bi dobio srednji ispravak programske pogreške. Smanjite vrijeme za 150 ms po koraku i vratit ćete dvanaest sekundi zidnog sata - što je razlika između stanja protoka i korisnika koji pritišće alt-tab tipku za provjeru e-pošte. Timovi koji vode flote agenata osjećaju tu matematiku i u računima za oblak. Navodno ubrzanje zaključivanja reda veličine u odnosu na peer klase Jev, čak i ako u stvarnosti bude "samo" 4× brže, i dalje preuređuje planiranje kapaciteta.

Postoji klimava metafora koju stalno koristim na sastancima: modeli čavrljanja token-po-token su kao rasprava o ruti na svakom raskrižju, dok je kontroler u stilu System 1 više poput mišićne memorije za gradsku vožnju. Mišićna memorija otkazuje u novom gradu. Isto tako i usko podešeni akcijski model kada je kultura repozitorija idiosinkratična. I dalje želite deliberativne načine za nove arhitektonske izbore; želite reflekse za pedeseti "popravi uvoz i ponovno pokreni". Hibridni stogovi - brzi kontroler sličan CLM-u plus teži rezonator na tvrdim granama - vjerojatno su mjesto gdje ozbiljni sustavi slijeću, čak i ako objave o lansiranju prodaju jedan herojski model. 🚦

Također vrijedi naglas spomenuti: agentske klupe za kodiranje poput DeepSWE- a i Terminal-Bencha za nagrađivanje. Kvaliteta alata, popisi dopuštenih alata i upiti za oporavak mogu utjecati na stopu uspjeha za dvoznamenkaste brojke. Kada vidite ~81,6% ili ~87,6% nakon laganog finog podešavanja, istražite koja je omotač stajao oko težina. To nije sjena; tako polje funkcionira.

Otvoreni utezi, fino podešavanje i sjena 35B 

Otvorene težine mijenjaju društvenu dinamiku tvrdnje. Zatvoreni API modeli mogu vam pokazati grafikon i ostaviti vas u nedoumici o kontaminaciji, trikovima dekodiranja ili tajnim sistemskim uputama. S parametrima koje možete preuzeti, barem možete malo probušiti stvar. Fino podešavanje CLM-8B za vaše interno okruženje kodiranja - vaša pravila za generiranje lintova, vaš CLI za implementaciju, vašu topologiju monorepozitorija - realan je put do sjajnih brojki na klupi, a ne magija nultog pokušaja prvog dana.

Apache 2.0 uokviravanje (prema opisu) je prilagođeno kreatorima: jezik za dodjelu patenata, jasne norme preraspodjele, manje zamki "samo za istraživanje". Ponovno: pročitajte datoteke. Pisci opisa sažimaju; odvjetnici su specijalizirani.

Planirani CLM-35B je slon u slajdu s planom puta. Veći modeli često povrate vještinu promišljanja i izgube dio šarma "malog i užasno brzog", osim ako destilacija ili spekulativni trikovi ne kontroliraju latenciju. Ako je varijanta od osam milijardi sportski automobil, a ona od trideset pet milijardi touring limuzina, timovi bi mogli zadržati oba: 8B za vruće petlje, 35B za teško planiranje. Ili bi veći model mogao jednostavno dominirati ako hardver nastavi pojeftinjivati. Koja budućnost dolazi još je uvijek neizvjesno; bilješke o izdanju budućnosti će odlučiti, a ne ovaj odlomak.

Jedan suptilni rizik s modelima otvorenih agenata: ljudi će ih ugraditi u CI bez ograničenja brzine i otkriti brzo ubrizgavanje putem zlonamjernih README datoteka. Brzi modeli pojačavaju zlouporabu na isti način na koji pojačavaju praktičnu vrijednost. Zaštitne ograde nisu opcionalni cosplay; one su proizvod. 

  • Prije procjene kvalitete, fino podesite vlastite tragove
  • Zadržite sporiji način razmišljanja kao izlaz za nove zadatke
  • Latencija instrumenta p50/p95 u vašem sustavu, ne samo točnost
  • Pretpostavimo da će 35B ponovno pomaknuti Pareto granicu

Čitanje usporedbe s Jevom bez padanja snijega 

Usporedbe s modelima Jev klase imaju retoričko značenje. One uspostavljaju ravnopravnog partnera u razini agentske brzine, tako da "do 9× brže" ima referent. Relativne tvrdnje trebaju sidro i to je logično. Opasnost je urušavanje cijelog stoga za evaluaciju u jedan množitelj. Veličina serije, preciznost, postavke dekodiranja, duljina konteksta i serijalizacija poziva alata mijenjaju značenje riječi "brže", a te se kontrole rijetko pojavljuju na istom slajdu.

Kada sažetak klastera navodi odgovore od ~32 ms u postavkama terminala, tretirajte "odgovor" kao dvosmislenu oznaku dok netko ne objasni znači li to prvi token, JSON pune akcije ili predmemorirani prefiks. Te razlike pretvaraju marketinške milisekunde u inženjerske sate. Usporediva kvaliteta s nultom latencijom je idealan spoj; ako neovisne grupe potvrde čak i polovicu tog sna, obuka u CLM stilu zaslužuje stalno mjesto na sastancima o arhitekturi.

Do tada, tretirajte Jeva kao narativ o rivalstvu više nego kao ustaljenu ljestvicu najboljih rezultata. Rivalstva prodaju objave. Vaši KPI-jevi za produktivnost ne mare za narativ. Mjerite uspjeh zadatka, dolar po riješenom tiketu i stopu ljudske intervencije. Ako fork kontrastivnog jezičnog modela pobijedi u tim slučajevima, slavite. Ako pobijedi samo na Twitteru, nastavite hodati. 🚶

Vrijeme je za malu kontradikciju: narativi o rivalstvu i dalje imaju svoju težinu. Oni prisiljavaju laboratorije da objavljuju brojke umjesto ležernog raspoloženja. Samo nemojte brkati rezultat sa sportom.

Što ovo izdanje treba da bude kako treba 

Da bi CLM-8B bio važan izvan ciklusa vijesti, potrebno je nekoliko stvari:

  • Replikacija: vanjske grupe trebale bi moći uskladiti latenciju naslova i stope uspješnosti kodiranja s dokumentiranim receptima.
  • Iskoristite transparentnost: podijelite detalje omotača agenta koji su proizveli rezultate DeepSWE i Terminal-Bench.
  • Dokumenti koji ne pretpostavljaju laboratorijsku telepatiju: jasni skripti za fino podešavanje, naredbe za eval i bilješke o hardveru.
  • Načini kvara: pokažite gdje se odluke u stilu Sustava 1 urušavaju - novi API-ji, dvosmislene tiketi, sigurnosno osjetljive operacije.
  • Put nadogradnje: pojasniti kako se CLM-35B odnosi kako timovi ne bi preopteretili svoj stack do slijepe ulice od 8B.

Ako te kućice ostanu prazne, model postaje još jedan zanimljiv papirnati uteg. Ako se popune, agentske platforme dobivaju konkretan izbor komponenti: deliberativni LLM za teško razmišljanje, kontrastivni brzi model za trzanje ruku. Ta podjela rada djeluje zrelije od pretvaranja da jedan megamodel treba obaviti svaki posao uz svaki proračun latencije.

Praktične informacije za graditelje koji su agenti za brodarstvo 

Ne morate sutra prepisivati ​​svoj stog. Trebate plan za procjenu modela brzih odluka. Počnite tako što ćete izdvojiti kritičan dio vašeg agenta za latenciju - možda mikropetlju terminala ili korak "odaberi sljedeći grep" - i A/B fino podesiti CLM-8B u odnosu na vašu trenutnu radnu snagu. Držite opremu konstantnom. Zabilježite sve.

Pripazite na tihe regresije kvalitete: modeli koji odmah odgovaraju samouvjerenim pogrešnim radnjama gori su od sporih ispravnih u repozitorijama s visokim ulozima. Dodajte korake provjere. Preferirajte reverzibilne alate. U proračunu predvidite drugi poziv modela kada je samouvjerenost niska - da, to pojede dio dobitka brzine, i to je u redu. Brzina bez kočnica je način na koji demo verzije postaju prekidi.

Na strani organizacije, ažurirajte tablice kapaciteta stupcem za "akcije u sekundi po GPU-u" umjesto samo tokena u sekundi. Agentska opterećenja brinu se o odlukama, a ne o propusnosti poezije. Ako autorova tvrdnja o ~9× čak i djelomično preživi kontakt s vašim hardverom, vaša će tablica izgledati drugačije. Ako ne preživi, ​​jeftino ste naučili.

I molim vas, za ljubav prema operacijama, nemojte lijepiti produkcijske tajne u eksperimentalnog agenta zato što se model činio "sigurnim". Brzo otvoreni modeli olakšavaju pokretanje shadow sustava koje nitko ne pregledava. Proces je i dalje važan. 

Otvorene teme još uvijek vise 

Nekoliko neriješenih tema me sprječava da budem u punom promotivnom modu:

  • Koliki dio prijavljenog uspjeha kodiranja pripada težinama u odnosu na podatke finog podešavanja i omotaču ostaje nejasno.
  • Uokviravanje Sustava 1 može se prorijediti kada zadaci zahtijevaju dugoročno planiranje, a ne lokalne reflekse ljuske.
  • CLM-35B bi mogao zadržati priču o latenciji ili se pretvoriti u još jedan snažan LLM srednje veličine.
  • Postavke kontrastivnog djelovanja mogu postati krhke pod promjenom distribucije - novi jezici, novi cloud CLI-ji, suparnička spremišta.
  • Priča o sigurnosti i dalje treba sadržaja kada se radnje izvršavaju u milisekundama.

To nisu trikovi namijenjeni zaobilaženju tima. To su provjere koje bi trebao provesti svaki ozbiljan pregled usvajanja. Rana otvorena izdanja zaslužuju pažljivo ispitivanje i trenje, a ne naslijepo instaliranje.

Zaključak 

CLM-8B je otvoreni, Apache-uokviren (po pokrivenosti) kontrastivni jezični model usmjeren na brzo ponašanje agenata od stanja do akcije, koji je javno predstavio Jacky Kwok uz pojačanje Azalije Mirhoseini i koji je uokviren kao istraživanje povezano sa Stanfordom/NVIDIA-om. Naslovne tvrdnje - do oko 9× brže od zaključivanja klase Jev, snažni DeepSWE i Terminal-Bench rezultati nakon laganog finog podešavanja, usporediva kvaliteta zero-shot-a s puno nižom latencijom, uključujući glasine o terminalnim odgovorima klase ~32 ms - izvijestio je autor i još uvijek čeka širu potvrdu treće strane. Veći CLM-35B je na vidiku.

Ako gradite agentske sustave kodiranja, ovo vrijedi fokusirane evaluacije, a ne religije. Tretirajte ga kao kandidata za System 1 kontroler u hibridnom stogu, izmjerite vlastitu snagu i držite naljepnicu CLAIM na svakom grafikonu dok se ne pojave neovisni modeli. Zanimljiv dio nije još jedan model chata s novim logotipom. Zanimljiv dio je može li obuka oblikovana odlukama učiniti da se agenti osjećaju trenutno, a da ih pritom ne učini nepromišljeno pogriješnima.

Praktični primjer: Izgradnja evaluacije mikropetlje agenta kritične za latenciju za CLM-8B

Autorski grafikoni o upravo predstavljenom CLM-8B: Novi model otvorene umjetne inteligencije koji tvrdi da je do 9× brži od Jeva za agente mogu izgledati uvjerljivo; vaš sustav je jedini glas koji se računa. Evo kako je britanski nezavisni tim za alate tretirao CLM-8B kao kandidata za System 1 kontroler - ne zamjenu za chat - i izmjerio ga na vlastitoj terminalnoj mikropetlji.

Scenarij

Sam vodi mali proizvod koji već koristi zahtjevniji kodni agent za refaktoriranje više datoteka. Najteža faza je vruća petlja: pročitajte neuspjeli transkript testa, odaberite sljedeću ljusku ili radnju uređivanja, pokrenite je, ponovite. Korisnici se manje žale na dosadne odgovore nego na kašnjenje u pedeset koraka alata. Objave na društvenim mrežama pojačavaju težine modela kontrastivnog jezika i navodno ubrzanje od ~9× u odnosu na konkurente Jev klase, plus snažne DeepSWE / Terminal-Bench brojke nakon laganog finog podešavanja. Sam odbija prepravljati produkciju na tiskovnoj tablici.

Izgradili su jednu mikropetlju kritičnu za latenciju: dvadeset ispravljenih tragova ispravljanja grešaka iz vlastitog monorepozitorija. Trenutni radni konj ostaje deliberativni put za tikete za novu arhitekturu. CLM-8B - ako je hostan i lagano fino podešen na svojim tragovima - smije se natjecati samo u koraku "odaberi sljedeću reverzibilnu radnju", sa sporijim rezonerom kao izlazom za bijeg kada je samopouzdanje nisko.

Cilj je A/B koji održava opremu konstantnom: isti alati, isti popis dopuštenih, ista pravila ponovnog pokušaja. Zabilježite radnje u sekundi, latenciju p50/p95, uspjeh zadatka i ljudske intervencije - a zatim odlučite hoće li otvorene težine zaslužiti mjesto.

Što asistentu treba

  • Dvadeset anonimiziranih tragova neuspjelih testova iz stvarnog rada (samo unosi + dopušteni alati)
  • Fiksni omotač agenta: shema alata, popis dopuštenih, maksimalni broj koraka i grana "poziv sporog rezoniranja"
  • Osnovni rezultati na trenutnom modelu za istih dvadeset zadataka
  • Bilješke o hardveru za CLM-8B host (klasa GPU-a, preciznost, serija) tako da "brže" ima referencu
  • Pravilo naljepnice CLAIM: autor DeepSWE / Terminal-Bench / ~9× / ~32 ms figure ostaju označene dok ovaj pojas ne reproducira nešto
  • Vlasnik koji pregledava pogrešne, ali brze radnje prije bilo kakvog dodavanja CI-ja

Primjer upute

Pomažeš mi u dizajniranju poštenog A/B pristupa za CLM-8B kao brzi kontroler stanja→akcije unutar našeg agenta za kodiranje. Koristi samo činjenice o opremi koje sam zalijepio. Nemoj izmišljati multiplikatore latencije, DeepSWE rezultate ili uvjete licence.

Zadatak: Iz mojih dvadeset naziva zadataka i trenutnih bilješki o početnoj vrijednosti, napravite (1) listu bodovanja sa stupcima Zadatak / Model / Koraci / Zidni sat / Uspjeh (prošao/nije prošao) / Ljudska intervencija (d/n) / Bilješke, (2) protokol sa šest točaka koji održava omotač identičnim u svim modelima i (3) pravilo odlučivanja u jasnim, svakodnevnim riječima za to kada CLM-8B može preuzeti mikropetlju, a kada eskaliramo do sporog rasuđivanja.

Ograničenja: britanski engleski. Označite svaki broj koji je prijavio autor kao CLAIM ako se pojavi. Poželjno je koristiti reverzibilne alate. Zabranite jezik „agenti konačno riješeni“. Ako u mom zalijepljenom tekstu nedostaje metrika, napišite [NEED MEASUREMENT] umjesto nagađanja.

Izlaz: zaglavlje bodovanja i jedan ispunjeni primjer reda s rezerviranim mjestima, grafičke oznake protokola, zatim pravilo eskalacije/zadržavanja. Nema uvoda.

Kako to testirati

  • Pokrenite istih deset tragova na trenutnom radnom konju i na CLM-8B finom podešavanju s identičnim omotačem. Potvrdite da se razlikuju samo zidni sat i uspjeh - ne i popisi alata.
  • Postavite pitanje: „Koji bi autorski grafikon mogao promijeniti produkciju ovog tjedna?“ Dobar odgovor: nijedan dok ovaj sustav ne pokaže pobjedu u uspjehu i latenciji zajedno.
  • Rubni slučaj: CLM-8B odgovara za ~30 ms s prijedlogom destruktivne naredbe - potvrdite popis dopuštenih i ljudski pregled će to uhvatiti prije CI.
  • Rubni slučaj: nova API karta izvan dvadeset tragova - potvrdite da je posjeduje spori logički sklop, a ne refleksni model.
  • Provjere prihvaćanja: (1) nema izmišljene tvrdnje o 9× kao izmjerenog rezultata, (2) zabilježena je latencija p50 i p95, (3) nazivnik uspjeha je dvadeset zadataka, (4) prebrojane su pogrešno brze radnje, (5) provjera Apachea/licence događa se izvan mreže prije bilo kakvog komercijalnog plana broda.

Proizlaziti

Ilustrativni rezultat (primjer procjene za jedan tročlani tim za alate na dvadeset fiksnih monorepo tragova, a ne neovisno laboratorijsko ponavljanje autorovih klupa): Osnovni radni konj završio je 14 od 20 tragova bez ljudske pomoći; srednja latencija koraka oko 180 ms; dva traga su zahtijevala čovjeka nakon pogrešnog uređivanja. Nakon laganog finog podešavanja CLM-8B na internim tragovima (isti omotač), 15 od 20 je prošlo bez pomoći; srednja latencija koraka oko 45 ms na njihovom jednostrukom GPU hostu; jedna dodatna pogrešno brza radnja uhvaćena je na popisu dopuštenih prije primjene. Zidni sat za paket od dvadeset tragova pao je s oko 38 minuta na oko 22 minute, uključujući korake provjere. Na kontrolnoj listi higijene (pojas je ostao konstantan, CLAIM oznake zadržane na autorskim grafikonima, sporo rezoniranje se i dalje koristi za nove tikete, nema tajni produkcije u eksperimentalnom agentu), 5 od 5 stavki pregleda je prošlo. Ograničenja: mali skup zadataka, jedna klasa hardvera, dominira kvaliteta podataka za fino podešavanje; to ne potvrđuje autorove brojke ~9× ili DeepSWE izvan ovog pojasa.

Za mjerenje vlastite verzije: zamrznite dvadeset tragova; prvo ocijenite trenutni model; hostirajte CLM-8B s dokumentiranom preciznošću/postavkama; ponovno pokrenite s istim omotačem; prijavite uspjeh/n, p50/p95, intervencije i je li bilo koji CLAIM broj tretiran kao činjenica.

Što može poći po zlu

  • Obožavanje grafikona: Dostava na slajdu veličine ~9× bez vlastitog p95.
  • Brze i pogrešne akcije: Trenutne samouvjerene pogreške pobjeđuju spore i ispravne u repo poslovima s visokim ulozima.
  • Pomak pojasa: Promjena uputa alata između modela i nazivanje toga pobjedom modela.
  • Slogan jednog heroja: Napuštanje deliberativnog rasuđivanja za rad na novoj arhitekturi.
  • Ručno izdavanje licenci: Vjerovanje sažecima pokrića umjesto stvarnim datotekama licenci s pohranom težina.
  • Shadow CI: Uključivanje brzo otvorenog agenta u cjevovode bez ograničenja brzine ili pregleda ubrizgavanja.

Praktična informacija

CLM-8B vrijedi ciljane evaluacije kao kandidata za System 1 kontroler za agentsko kodiranje - otvorene težine, priča oblikovana odlukom, tvrdnje o brzini koje prijavljuju autori. To nije vjerovanje niti dokazani 9× za vaš stog dok vaš sustav to ne kaže. Držite omotač konstantnim, bilježite akcije u sekundi i pogrešno brzu brzinu, održavajte sporiji izlaz za bijeg i ostavite naljepnicu CLAIM na svakom grafikonu tiska dok ne stignu neovisni izlazi (uključujući i vaš).

Često postavljana pitanja

Što je CLM-8B i zašto graditelji agenata pričaju o tome?

CLM-8B je prvi javni skup težina u liniji modela kontrastivnog jezika - otvoreno istraživačko izdanje predstavljeno kao brza petlja odlučivanja za agente, a ne samo još jedan mozak za chat. Priča o obuci povezuje stanja s radnjama više poput refleksa Sustava 1 nego sporog eseja o sljedećem tokenu. S osam milijardi parametara dovoljno je malen da ga mnogi laboratoriji i nezavisni graditelji mogu hostirati, s licenciranjem Apache 2.0 uokvirenim u pokrivenosti oko pada. Brojke u objavama o lansiranju su tvrdnje koje su prijavili autori, a ne neovisne reprize laboratorija.

Kako CLM-8B tvrdi da je do 9× brži od Jeva za agente?

Promotori tvrde da je inferencija do oko 9× brža od modela Jev klase, s odzivima klase otprilike 32 ms na postavkama terminalnog testa. Nakon laganog finog podešavanja također izvještavaju o snažnim rezultatima agentnog kodiranja - DeepSWE oko 81,6% i Terminal-Bench 2.1 oko 87,6% - i nekoj kvaliteti zero-shot-a usporedivoj s Jevom uz puno nižu latenciju. Brojke od 9× i milisekunde tretirajte kao tvrdnje dok ih treće strane ne reproduciraju na dijeljenom hardveru. Za relativnu brzinu i dalje je potrebno navesti veličinu serije, preciznost i postavke dekodiranja.

Po čemu se trening kontrastivnog jezičnog modela razlikuje od tipičnih LLM-ova?

Većina produkcijskih LLM-ova generira jedan token odjednom, što funkcionira za prozu i dugo razmišljanje, ali oporezuje svaku mikro-odluku koju agent donese. Trening kontrastivnog jezičnog modela, kako ga opisuju promotori, potiče mrežu da mapira situacije na preferirane poteze - više poput voditelja politike nego romanopisca. To uokviravanje Sustava 1 favorizira brze petlje od stanja do akcije u odnosu na vječno pripovijedanje između poziva alata. CLM-8B i dalje može emitirati tekst; objektivna i evaluacijska priča nagnute su prema agentskoj kontroli.

Tko je izdao CLM-8B i je li on zaista otvoren?

Jacky Kwok je predstavio rad; Azalia Mirhoseini ga je proširila; pokrivenost uokviruje timski rad povezan sa Stanfordom i NVIDIA-om s imenovanim istraživačima, javnim težinama i otvorenim kodom. Licenciranje oko izdanja je uokvireno kao Apache 2.0, što je važno za fino podešavanje i isporuku - ali pročitajte datoteke licence u repozitoriju prije nego što se oslonite na sažetke pokrivenosti. Imenovana otvorena izdanja obično se brže testiraju na stres od anonimnih izvataka. Još je rano za široku replikaciju trećih strana.

Zašto su petlje od stanja do akcije toliko važne za agentsko kodiranje?

Agentsko kodiranje je često binarno: test ili postaje zelen, pa čisti odabiri akcija pobjeđuju prekrasne eseje o neuspjehu. Latencija se nakuplja kroz desetke koraka alata - skraćuje vrijeme po koraku, a zidni sat i računi za oblak se pomiču. Navodno ubrzanje reda veličine u odnosu na vršnjaka Jev klase, čak i ako u divljini ispadne "samo" 4× brže, i dalje preuređuje planiranje kapaciteta. Hibridni stogovi - brzi kontroler sličan CLM-u plus teži rezonator na teškim granama - realan su dugoročni oblik.

Trebam li vjerovati rezultatima DeepSWE i Terminal-Bench za CLM-8B?

Ti paketi kažnjavaju krhke agente, zbog čega ~81,6% DeepSWE i ~87,6% Terminal-Bench 2.1 nakon laganog finog podešavanja izgledaju uzbudljivo. Agentski benchovi također nagrađuju scaffolding: kvaliteta opreme, popisi dopuštenih alata i upiti za oporavak mogu utjecati na uspjeh za dvoznamenkaste brojke. Istražite što je stajalo oko težina prije nego što grafikon tretirate kao utvrđenu znanost. Autorski benchovi su marketing dok ih netko drugi ne reproducira s dokumentiranim receptima.

Što trebam znati o CLM-35B i finom podešavanju 8B modela?

Spominje se veći nastavak CLM-35B kao plan; hoće li zadržati priču o latenciji ili će žrtvovati brzinu za dubinu, nije jasno. Fino podešavanje CLM-8B na vlastitim pravilima lint-a, implementacija CLI-ja i monorepo tragova realan je put do jakih brojki - a ne magija zero-shot-a prvog dana. Timovi bi mogli zadržati obje veličine ako uspiju: 8B za vruće petlje, 35B za teško planiranje. Otvorene težine također olakšavaju zlouporabu, pa su zaštitne ograde i ograničenja brzine proizvod, a ne opcionalni cosplay.

Kako bih trebao čitati Jevove usporedbe, a da me ne zatrpa snijeg?

Usporedbe s Jev klasom daju "do 9× brže" sidro među kolegama, što pomaže da se prijedlog uspješno provede. Opasnost je urušavanje veličine serije, preciznosti, duljine konteksta i serijalizacije poziva alata u jedan množitelj. Kada chatter navodi odgovore od ~32 ms, pitajte znači li to prvi token, JSON pune akcije ili predmemorirani prefiks. Mjerite uspjeh zadatka, dolar po riješenom tiketu i stopu ljudske intervencije na vašem stogu. Narativi o rivalstvu prisiljavaju laboratorije da objavljuju brojke; vaši KPI-jevi proizvodnje i dalje odlučuju.

Što bi graditelji trebali učiniti prije ugradnje CLM-8B u proizvodne agente?

Izdvojite segment kritičan za latenciju - poput terminalne mikropetlje - i provedite fino A/B podešavanje u odnosu na vašu trenutnu radnu snagu uz konstantne performanse. Pazite na pogrešne, ali brze radnje; dodajte verifikaciju, preferirajte reverzibilne alate i uključite sporiji alat za zaključivanje kada je pouzdanost niska. Pratite radnje po sekundi po GPU-u, ne samo tokene po sekundi. Nemojte lijepiti tajne produkcije u eksperimentalne agente i ostavljajte naljepnicu CLAIM na svakom grafikonu tiska dok vaši vlastiti radovi ne stignu.

Kako mogu izraditi mikropetlju s pravednom latencijom za CLM-8B Just Dropped zahtjeve?

Zamrznite mali skup stvarnih tragova neuspješnih testova, zadržite istu shemu alata i popis dopuštenih u svim modelima te bilježite korake, zidni sat, uspjeh i ljudske intervencije. Koristite CLM-8B samo u koraku "odaberi sljedeću reverzibilnu radnju" ako zadržavate namjerni izlaz za nove tikete. Označite autora ~9×, DeepSWE i milisekundne brojke kao CLAIM dok ovaj paket ne pokaže pobjedu u uspjehu i latenciji zajedno. To fokusirano evaliranje pobjeđuje prepisivanje produkcije na slajd deck-u.

Reference

  1. Zagrljaj lica — Kontrastivni jezični model (CLM-v0.1-8B) — huggingface.co
  2. GitHub — Kontrastiv-LM / CLM — github.com
  3. Sveučilište Stanford — Azalia Mirhoseini — cs.stanford.edu
  4. Jacky Kwok — jackyk02.github.io
  5. X — Uvod u Jackyja Kwoka — x.com
  6. DeepSWE — deepswe.datacurve.ai
  7. Snorkel AI — Terminal-Bench 2.1 — snorkel.ai
  8. Jev — jevtypesafeai.com
Kviz
1. Za što je CLM-8B prvenstveno pozicioniran?

2. Kako biste trebali tretirati tvrdnju „do otprilike 9× brže od Jeva“?

3. Što članak preporučuje prilikom A/B testiranja CLM-8B u odnosu na vašeg trenutnog funkcionalnog alata?

4. Koji hibridni pristup složenosti članak predlaže za ozbiljne agentske sustave?

5. Što bi graditelji trebali učiniti prije isporuke komercijalne vilice CLM-8B?


Natrag na blog