This is a viewer only at the moment see the article on how this works.
To update the preview hit Ctrl-Alt-R (or ⌘-Alt-R on Mac) or Enter to refresh. The Save icon lets you save the markdown file to disk
This is a preview from the server running through my markdig pipeline
Sunday, 28 December 2025
Pienet ja paikalliset LLM:t on usein kehystetty halvaksi vaihtoehdoksi rajamalleille. Tuo kehystys on väärä. Ne eivät ole halventunut versio samasta asiasta. Ne ovat erilainen arkkitehtuurivalinta, joka on valittu valvonta, ennustettavuus, ja Selviytyvät vikatilat.
Olen yhtä syyllinen kuin kuka tahansa "ne ovat vapaita" -kerronnan työntämisestä... ikään kuin se olisi ainoa ratkaiseva tekijä. millaisia kauppoja teet.
Pienen mallin käyttö OllamaLM Studio, ONNX-ajoaika, tai vastaava ei ole (vain) rahan säästämistä. Kyse on valitsemisesta jossa ei-determinismi saa olla olemassa.
Suuret rajamallit ovat laajempia ja sujuvampia. Ne tiivistävät ihmisen ilmaisemaa logiikkaa, ulottuvat useammille alueille ja tuottavat vakuuttavampia perustelujä. vaarallisempi järjestelmissä, jotka vaativat takuita.
Rajamalleissa on järkeä, kun tarvitaan leveyttä ja lähdöt ovat suunnittelultaan neuvoa-antavia - luovaa muotoilua, avointa etsintää tai synteesiä tuntemattomilla alueilla. Mutta se ei ole useimpia tuotantojärjestelmiä.
Heidän epäonnistumisensa ovat semanttinen eikä rakenteellinen. Tämä on luokkavirhe: Probabilistisen komponentin kohteleminen ikään kuin se olisi järjestelmän raja. Ne tuottavat varteenotettavan näköisiä lähtöjä, jotka ovat virheellisiä hienovaraisesti. Nämä epäonnistumiset ovat:
Pienet mallit epäonnistuvat eri tavalla.
Kun pieni malli on hämmentynyt, sillä on taipumus:
Nämä ovat halvat epäonnistumisetNe ovat havaittavissa yksinkertaisella varmennuksella. Ne laukaisevat takaiskuja tai varaiskuja välittömästi.
Tämä ei ole heikkous, vaan ominaisuus.
Tämä näkemys ei ole abstrakti teoria - se on perusta LLM:n kymmenen käyttökäskyä. Perusperiaate:
LLM:t tulkitsevat todellisuutta, eikä niiden pidä koskaan antaa määritellä sitä.
Kun noudatat tätä periaatetta, huomaat jotain yllättävää: kalliiden mallien tarve lakkaa. Paikallisesti toimiva 7B-parametrimalli voi luokitella, tiivistää ja tuottaa hypoteeseja aivan hyvin - koska sen ympärillä olevat deterministiset järjestelmät käsittelevät kaikkea, mikä itse asiassa tarvitsee olla oikein.
Pienet mallit eivät ole "heikkoja" - ne ovat usein riittävästi koska ongelma on jo pienentynyt siihen mennessä, kun se tavoittaa heidät.
Rajamallit myyvät sinulle luotettavuutta, jota sinun pitäisi rakentaa itse.
Kuten DuckDB ei ole "halpa SQL" ja Postgres ei ole "huono Azure SQL", pienet LLM:t ovat suunnittelutilan eri kohtaValitset ne, kun:
Huolenaihe Pienen mallin etu |---------|----------------------| | Paikkakunta Toimii laitteessasi, verkossasi, toimialueellasi | Tarkastuskelpoisuus Jokainen päätelmä on kirjattavissa, toistettavissa, tarkistettavissa | Räjähdyssäde Epäonnistumiset on suljettu, niitä ei levitetä API-ketjujen kautta. | Asianmukaisuuden valvonta Validointi tapahtuu mallin ulkopuolella | Rajattu ei-determinismi Epävarmuus on tiukasti rajoitettua
Tämä ei ole hypoteettista. Projektini osoittavat tämän kaavan toistuvasti:
GraphRAG-toteutukseni tarjoaa kolme tilaa:
LLM kutsuu parastaan |------|-----------|----------| | Heuristista Puhtaasti determinismiä IDF:n ja rakennelman kautta | Hybridi 1 / asiakirja Pieni malli vahvistaa ehdokkaat | LLM 2 kappaletta kohti Maksimilaatu tarvittaessa
Erytropoietiini hybriditila On makea paikka: heuristinen poiminta löytää ehdokkaita (määritteleviä), sitten pieni paikallinen malli vahvistaa ja rikastuttaa heitä. Yksi LLM-puhelu per asiakirja, ei per kappale.
Kun Ollama juoksee paikallisesti, se maksaa $0. Mutta en käytä sitä siksi - kustannussäästöt ovat oikean abstraktion sivuvaikutus, en päämäärä. Käytän sitä, koska epäonnistumiset ovat halpoja ja ilmeisiä.
Semanttinen etsintä ONNX:n ja Qdrantin kanssa näyttää toisen kaavan: osa tehtävistä ei tarvitse LLM:tä lainkaan. ONNX Runtime -ohjelman kautta tehdyt BERT-syötteet antavat:
FINREP:n puolesta hybridihaku, Yhdistän nämä upotukset BM25-tulokseen. LLM ilmestyy vain synteesihetkellä - ja silloinkin pieni paikallinen malli toimii hyvin, koska se on selittäminen Deterministiset järjestelmät ovat jo vahvistaneet rakenteen.
DocSummarizer se ilmentää tätä filosofiaa:
LLM on viimeinen askelSe voi epäonnistua, ja silloin epäonnistuminen on ilmeistä, koska rakenne on jo oikea.
TINJLLM Osoittaa paikallisen LLM-käytön Windows-työpöytäsovelluksessa. Se tukee:
Chat-rajapinta on todennäköinen. Muisti, tiedostojen käsittely ja valtion hallinta ovat deterministisiä. Toisessa epäonnistuminen ei vahingoita toista.
Rajamallit ovat tehokkaita työkaluja, kun niitä käytetään tarkoituksella, mutta ne lisäävät ilmaisuvoimaa nopeammin kuin vähentävät riskiä. Pienet mallit, kun ne on upotettu deterministisiin järjestelmiin, antavat riittävästi epävarmuutta tutkia – ilman totuuden tai vastuun hämärtämistä.
Oikea kysymys ei ole "kumpi malli on paras?"
Se on:
Jos vastaus sisältää valtion, sivuvaikutuksia, rahaa, politiikkaa tai takuita - mallin ei pitäisi koskaan olla johdossa. Ja jos malli on olemassa vain luokittelemaan, tiivistämään, luokittelemaan tai ehdottamaan olettamuksia, niin usein pieni paikallinen malli on oikea valinta, ei taloudellinen.
Tämä on arkkitehtuuri, joka toimii:
┌─────────────────────────────────────────────────────┐
│ DETERMINISTIC LAYER │
│ State machines, queues, validation, storage │
│ (DuckDB, Postgres, Redis, file systems) │
└─────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────┐
│ INTERFACE LAYER │
│ Schema validation, retries, fallbacks │
│ (Polly, FluentValidation, custom guards) │
└─────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────┐
│ PROBABILISTIC LAYER │
│ Classification, summarisation, hypothesis gen │
│ (Ollama, ONNX, small local models) │
└─────────────────────────────────────────────────────┘
LLM: llä on pohjaSe ehdottaa, että deterministiset kerrokset hävitetään.
Kaikki kolme näkökulmaa - kysymykset, kuvio ja tämä viimeinen periaate - lievenevät samaan sääntöön:
Luotettavuudessa on kyse siitä, että valitset epäonnistumisia, joista selviät.
LLM:ien kohdalla se tarkoittaa ei-determinismin hallintaa deterministisillä käytännöillä:
Pienet mallit helpottavat tätä, koska niiden epäonnistumiset ovat kovaäänistä. Invalidi JSON. Tunkeutunut ulostulo. Schema-rikkomukset. Nämä ovat lahjoja - ne kertovat heti, että jokin meni pieleen.
Rajamallin epäonnistumiset ovat hiljaisuus. Uskottavalta kuulostava hölynpöly, itsevarmat hallusinaatiot, semanttinen ajelehtiminen, joka tulee näkyviin vain silloin, kun asiakas valittaa tai tarkastus epäonnistuu.
Otan kovaäänisiä epäonnistumisia joka kerta.
© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.