Kas yra Lokalus kalbos modelis (Ollama, LM Studio)
- Mūsų 2026-10-13 matavime Apple M1 Max (32 GB) kompiuteryje penki Ollama modeliai užėmė nuo 7,9 iki 16,2 GB atminties ir generavo nuo 29 iki 59 žetonų per sekundę.
- Nė vienas iš penkių lokalių modelių neparašė 90 žodžių lietuviško prekės aprašymo be klaidų: nuo 2 (gpt-oss:20b) iki 9 (gemma4:12b) kalbos klaidų.
- Tuose pačiuose 8 klausimuose su klaidinga prielaida lokalūs modeliai išgalvojo nuo 2 iki 7 atsakymų, o debesijos gpt-6-luna su instrukcija – 0.
- LM Studio nuo 2025 m. liepos nemokama ir naudojimui darbe; Mac kompiuteriams ji reikalauja Apple Silicon procesoriaus ir macOS 14 ar naujesnės, rekomenduoja 16 GB RAM.
- Ollama Windows sistemoje reikalauja Windows 10 22H2 ar naujesnės, o NVIDIA vaizdo plokštėms – 551.61 ar naujesnių tvarkyklių.
Lokalus kalbos modelis (Ollama, LM Studio) išsamiai
Lokalus kalbos modelis (angl. local LLM) – didelis kalbos modelis, kuris veikia jūsų kompiuteryje ar įmonės serveryje, o ne tiekėjo debesyje. Užklausos ir dokumentai neišeina iš jūsų įrenginio, nereikia mokėti už žetonus, o modelis veikia ir be interneto. Tam naudojami atvirojo svorio (angl. open weights) modeliai – pvz., Google Gemma, Alibaba Qwen, OpenAI gpt-oss – ir programos, kurios juos paleidžia: populiariausios yra Ollama ir LM Studio.
Lokalus modelis nėra nemokamas ChatGPT pakaitalas. Mūsų 2026-10-13 matavimas parodė, kad modeliai, kurie telpa į įprastą kompiuterį, lietuviškai rašo su klaidomis ir dažniau išgalvoja faktus nei debesijos modeliai. Todėl lokalus LLM verta rinktis tada, kai yra aiški priežastis: konfidencialūs duomenys, darbas be interneto ar labai didelės pastovios apimtys.
Ollama ir LM Studio: kuo skiriasi
| Kriterijus | Ollama | LM Studio |
|---|---|---|
| Kas tai | Serveris ir komandinės eilutės įrankis modeliams paleisti | Grafinė programa: modelių paieška, pokalbis, vietinis serveris |
| Kam patogiausia | Integracijoms: svetainei, automatizavimui, programoms | Darbui su modeliu per pokalbio langą, modelių išbandymui |
| Operacinės sistemos | macOS, Windows 10 22H2 ir naujesnė, Linux | macOS 14+ su Apple Silicon, Windows (x64 ir ARM), Linux (Ubuntu 20.04+) |
| API | Savas REST API ir su OpenAI suderinama sąsaja, numatytasis prievadas 11434 | Vietinis serveris su OpenAI suderinama sąsaja |
| Modelių katalogas | ollama.com/library: Gemma, Qwen, gpt-oss, Llama, Mistral, DeepSeek ir kt. | Hugging Face modeliai GGUF ir MLX formatais |
| Naudojimas darbe | Atvirasis kodas (MIT licencija) | Nuo 2025 m. liepos nemokama ir darbui, atskiros komercinės licencijos nebereikia |
Abu įrankiai naudoja tuos pačius modelių failus ir tą patį principą, todėl dažnas derinys: LM Studio – modeliams išbandyti, Ollama – nuolatiniam darbui serveryje. Abu suteikia su OpenAI API suderinamą sąsają, todėl daug esamų programų ir įrankių, pvz., n8n, prie vietinio modelio galima prijungti pakeitus tik adresą.
Kaip įdiegti Ollama ir paleisti pirmą modelį
- Atsisiųskite Ollama iš oficialios svetainės ollama.com ir įdiekite (Windows diegimui reikia bent 4 GB vietos, modeliams – dar dešimčių GB).
- Atsisiųskite modelį: ollama pull gemma4:e4b. Pirmas atsisiuntimas užtrunka – mūsų matuoti modeliai užėmė nuo 7,6 iki 16,1 GB.
- Pasikalbėkite terminale: ollama run gemma4:e4b.
- Kreipkitės iš programos: Ollama klausosi adresu http://localhost:11434, o su OpenAI suderinama sąsaja pasiekiama per /v1 kelią, todėl tinka esamos OpenAI bibliotekos.
- Jei modelį naudos keli darbuotojai, įdiekite jį serveryje ir uždėkite pokalbio sąsają (pvz., Open WebUI) su prisijungimu.
Saugumo pastaba: vietinis Ollama serveris pagal nutylėjimą pasiekiamas tik iš to paties kompiuterio ir neturi naudotojų prisijungimo kontrolės. Jei atveriate jį tinklui, dėkite atvirkštinį tarpinį serverį su autentifikacija ir ugniasiene, kitaip bet kas tinkle galės naudoti jūsų modelį ir kompiuterio resursus.
Kokie modeliai veikia lietuviškai: mūsų bandymas
Metodika. 2026 m. spalio 13 d. per Ollama 0.40.3 kompiuteryje su Apple M1 Max ir 32 GB bendros atminties paleidome penkis populiarius atvirojo svorio modelius iš Ollama katalogo (Mac kompiuteryje Ollama Gemma ir Qwen modeliams parinko MLX variantus). Kiekvienam davėme tą pačią užduotį – parašyti 80–100 žodžių lietuvišką prekės aprašymą pagal penkias striukės savybes – ir 8 lietuviškus klausimus su klaidinga prielaida (metodika – įraše haliucinacija). Temperatūra 0,2, kontekstas 8 192 žetonai, mąstymo režimas išjungtas (gpt-oss – žemas). Kalbos klaidas ir pridėtas savybes suskaičiavome rankiniu būdu. Palyginimui ta pati užduotis atlikta debesijos modeliu gpt-6-luna.
| Modelis | Atsisiuntimas | Atmintis darbe | Greitis, žet./s | Kalbos klaidos aprašyme | Pridėta nesamų savybių | Išgalvoti atsakymai iš 8 |
|---|---|---|---|---|---|---|
| gemma4:e4b | 9,5 GB | 9,4 GB | 56,9 | 7 (ir šūkis „Pirkite dabar“) | 0 | 3 |
| gemma4:12b | 7,7 GB | 8,0 GB | 29,0 | 9 | 0 | 5 |
| qwen3.5:9b | 7,6 GB | 7,9 GB | 40,0 | 5 | 3 | 5 |
| gpt-oss:20b | 13,8 GB | 12,7 GB | 59,1 | 2 | 1 | 7 |
| gemma4:26b | 16,1 GB | 16,2 GB | 48,4 | 6 | 0 | 2 (+3 dalinai) |
| gpt-6-luna (debesija, palyginimui) | – | – | – | 0 | 0 | 2 (0 su instrukcija) |
Ką tai reiškia. Nė vienas lokalus modelis 32 GB kompiuteryje neparašė lietuviško prekės aprašymo be klaidų. Tipinės klaidos – neteisingos galūnės („trys sluoksnių“, „aukščios kokybės“), neegzistuojantys žodžiai („patvilkį“, „laisvalbei“), rusicizmai („pogodos“). Mažiausiai kalbos klaidų padarė gpt-oss:20b, bet jis labiausiai linkęs išgalvoti faktus. Qwen 3.5 pridėjo „patogias rankenas ir kišenes“, kurių nebuvo užduotyje, – tokio teksto negalima skelbti netikrinus. Išvada: lokalūs modeliai lietuviškai tinka užduotims, kur rezultatas – ne viešas tekstas: klasifikavimui, informacijos ištraukimui iš dokumentų, santraukoms vidiniam naudojimui, paieškai su RAG. Viešiems lietuviškiems tekstams reikia arba didesnio modelio galingesniame serveryje, arba debesijos modelio, arba kruopščios žmogaus redakcijos.
Kokio kompiuterio reikia lokaliam LLM
Svarbiausias parametras – atmintis, kurią gali naudoti vaizdo procesorius. Modelis turi tilpti į ją visas kartu su kontekstu, kitaip veikia keliasdešimt kartų lėčiau. Apple Silicon kompiuteriuose (M1–M4) atmintis bendra procesoriui ir vaizdo procesoriui, todėl 32 GB Mac gali naudoti didžiąją jos dalį modeliui – mūsų bandyme Ollama nurodė 25 GiB prieinamos vaizdo atminties. Windows ir Linux kompiuteriuose lemia vaizdo plokštės atmintis (VRAM).
| Kompiuteris | Kokie modeliai realiai veikia | Tinka |
|---|---|---|
| 8 GB RAM | Tik labai maži (1–4 mlrd. parametrų) su trumpu kontekstu | Bandymams; LM Studio rekomenduoja laikytis mažų modelių |
| 16 GB RAM (Mac) arba 8–12 GB VRAM | Iki ~9 GB modeliai: qwen3.5:9b, gemma4:12b | Klasifikavimas, santraukos, vienas naudotojas |
| 32 GB RAM (Mac) arba 16–24 GB VRAM | Iki ~16–20 GB: gpt-oss:20b, gemma4:26b | Mažos komandos asistentas, RAG paieška |
| 64 GB ir daugiau arba kelios GPU | 30–120 mlrd. parametrų modeliai | Kokybė artima debesijos modeliams, keli naudotojai vienu metu |
Greitis mūsų bandyme – nuo 29 iki 59 žetonų per sekundę, t. y. 300 žetonų atsakymas sugeneruojamas per 5–10 sekundžių. Vienam naudotojui to pakanka; keliems naudotojams vienu metu greitis dalijamas. LM Studio Windows kompiuteriams nurodo bent 16 GB RAM ir 4 GB VRAM, procesorius x64 turi palaikyti AVX2 instrukcijas.
Lokalus modelis su RAG: dokumentų paieška be debesijos
Dažniausias verslo scenarijus – vidinis asistentas, kuris atsako iš įmonės dokumentų, o duomenys neišeina iš serverio. Jam reikia dviejų lokalių modelių: embedding modelio dokumentams indeksuoti ir kalbos modelio atsakymams. Ollama kataloge yra ir embedding modelių – pvz., bge-m3, qwen3-embedding, embeddinggemma, nomic-embed-text. Daugiakalbiai modeliai lietuviškiems dokumentams tinka geriau nei tik angliški, bet juos reikia patikrinti su tikrais klausimais.
- Dokumentai išvalomi, suskaidomi į gabalus ir indeksuojami lokaliu embedding modeliu į PostgreSQL su pgvector ar kitą vektorių bazę.
- Darbuotojo klausimas paverčiamas vektoriumi, surandamos artimiausios ištraukos.
- Ištraukos su klausimu siunčiamos lokaliam kalbos modeliui per Ollama API su instrukcija atsakyti tik iš jų.
- Atsakymas rodomas su nuoroda į dokumentą, kad darbuotojas galėtų patikrinti.
Kadangi modelis atsako iš pateiktų ištraukų, o ne iš atminties, šioje užduotyje maži modeliai klysta rečiau nei atsakydami į bendrus klausimus. Tokį procesą galima sujungti be programavimo per n8n, kuris turi Ollama jungtis, o serverį talpinti savo patalpose ar ES duomenų centre, pvz., Hetzner, paleidus Ollama Docker konteineryje.
Kvantizacija: kodėl 20 mlrd. parametrų modelis užima 14 GB
Modelio parametrai originaliai saugomi 16 bitų skaičiais – tada 20 mlrd. parametrų užimtų apie 40 GB. Kvantizacija (angl. quantization) juos suspaudžia iki 4–8 bitų: atmintis sumažėja 2–4 kartus, o kokybė nukenčia nedaug. Ollama kataloge matysite žymes q4_K_M, q8_0, mxfp4, nvfp4 – tai suspaudimo būdai. Pradėti verta nuo numatytosios versijos (dažniausiai 4 bitų), o jei atminties lieka – išbandyti 8 bitų. Lietuvių kalbai stipresnis suspaudimas gali padidinti klaidų skaičių, todėl tai verta patikrinti savo tekstais.
Lokalus LLM ar debesijos API: kada kas
| Situacija | Rekomendacija |
|---|---|
| Dokumentai su asmens kodais, sveikatos ar finansų duomenimis, kurių negalima perduoti tiekėjui | Lokalus modelis |
| Darbas be interneto, uždarame tinkle | Lokalus modelis |
| Vieši lietuviški tekstai: aprašymai, laiškai klientams | Debesijos modelis arba didelis lokalus modelis su redakcija |
| Pokalbių robotas klientams | Debesijos modelis – patikimesnis lietuviškai ir rečiau haliucinuoja |
| Milijonai pasikartojančių klasifikavimų per mėnesį | Palyginti abu: lokalus gali apsimokėti |
| Nėra IT žmogaus serveriui prižiūrėti | Debesijos API su ES duomenų rezidavimu |
Debesijos API kainas palyginsite įrankyje DI modelių API kainos, o naujus atvirojo svorio modelius sekame puslapyje Nauji DI modeliai. Lokalų modelį galima ir pritaikyti savo pavyzdžiais LoRA metodu – žr. fine-tuning.
Pavyzdys: 500 prekių aprašymų lokaliai ar per API – laikas ir kaina
Situacija: reikia sugeneruoti 500 prekių aprašymų (kiekvienam ≈ 400 įvesties ir ≈ 300 išvesties žetonų). Lyginame laiką lokaliai pagal mūsų išmatuotą greitį (Apple M1 Max, 32 GB) ir kainą per API pagal OpenAI kainoraštį 2026-10-13, 1 EUR = 1,1181 USD (ECB 2026-10-12), be PVM.
| Variantas | Laikas vienam aprašui | 500 aprašų | Tiesioginė kaina |
|---|---|---|---|
| gemma4:e4b lokaliai | 400 ÷ 678 + 300 ÷ 56,9 = 5,9 s | ≈ 49 min | elektra |
| gpt-oss:20b lokaliai | 400 ÷ 675 + 300 ÷ 59,1 = 5,7 s | ≈ 47 min | elektra |
| gemma4:26b lokaliai | 400 ÷ 181 + 300 ÷ 48,4 = 8,4 s | ≈ 70 min | elektra |
| gpt-6-luna per API | lygiagrečiai, sekundės | keletas minučių | 500 × (400 × 0,10 + 300 × 0,50) ÷ 1 000 000 = 0,095 USD ≈ 0,08 € |
| gpt-6.1-sol per API | lygiagrečiai, sekundės | keletas minučių | 500 × (400 × 2 + 300 × 10) ÷ 1 000 000 = 1,90 USD ≈ 1,70 € |
Elektros sąnaudas įvertinome prielaida (nematavome): jei kompiuteris generuodamas naudoja apie 100 W, valanda darbo – 0,1 kWh, t. y. keli euro centai. Lentelėje matyti, kad dėl kainos lokalus modelis šiai užduočiai neapsimoka: pigus API modelis kainuoja mažiau nei 10 centų ir lietuviškai rašo be klaidų, o lokaliai sugeneruotus 500 aprašų dar reikėtų taisyti (mūsų bandyme – 2–9 klaidos kiekviename). Lokalus modelis atsiperka ne kaina, o tuo, kad duomenys neišeina iš įmonės: pavyzdžiui, klasifikuojant tūkstančius sutarčių ar klientų laiškų su asmens duomenimis, kur debesijos tiekėjui jų perduoti negalima.
Dažniausios klaidos
- Tikėtis ChatGPT lygio lietuvių kalbos iš modelio, kuris telpa į 16 GB kompiuterį. Mūsų bandyme visi lokalūs modeliai darė kalbos klaidų.
- Rinktis modelį pagal parametrų skaičių. Didesnis modelis mūsų bandyme ne visada rašė geriau ar rečiau išgalvojo faktus – reikia testo su jūsų užduotimi.
- Atverti Ollama serverį internetui be autentifikacijos. Bet kas galės naudoti jūsų modelį ir kompiuterio resursus.
- Pasirinkti modelį, kuris netelpa į vaizdo atmintį. Tada jis veikia procesoriumi ir keliasdešimt kartų lėčiau.
- Manyti, kad lokalus modelis automatiškai atitinka BDAR. Duomenų tvarkymo tikslai, saugojimo terminai ir prieigos teisės vis tiek turi būti apibrėžti.
- Nepatikrinti modelio licencijos. Atvirojo svorio modelių licencijos skiriasi, kai kurios riboja komercinį naudojimą ar reikalauja nurodyti modelį.
- Skaičiuoti tik žetonų kainą. Lokaliam modeliui reikia įrangos, elektros, atnaujinimų ir žmogaus, kuris jį prižiūri.
Lokalus kalbos modelis (Ollama, LM Studio) Lietuvoje
Lietuvos įmonėms lokalus modelis dažniausiai svarstomas dėl asmens duomenų: sveikatos įstaigų įrašų, teisinių dokumentų, buhalterijos ir personalo bylų. BDAR draudimo naudoti debesijos DI nėra, bet perduodant duomenis tiekėjui reikia duomenų tvarkymo sutarties, o perduodant už ES ribų – papildomų garantijų; lokalus modelis šiuos klausimus supaprastina, nes duomenys lieka jūsų infrastruktūroje. Asmens duomenų apsaugą prižiūri Valstybinė duomenų apsaugos inspekcija (VDAI).
Svarbu: lietuvių kalba mokymo duomenyse – maža kalba, todėl kokybės skirtumas tarp mažų lokalių ir didelių debesijos modelių lietuviškai didesnis nei angliškai. Prieš diegdami būtinai išbandykite modelį su savo dokumentais ir klientų laiškais, įskaitant parašytus be diakritikų. ES DI akto pareigos nepriklauso nuo to, kur veikia modelis: jei lokalus modelis naudojamas pokalbių robotui ar personalo atrankai, taikomos tos pačios skaidrumo ar didelės rizikos taisyklės, o jų laikymąsi Lietuvoje prižiūri RRT.
Susiję terminai
- Išbandome kelis atvirojo svorio modelius su jūsų lietuviškais dokumentais ir parodome kalbos bei tikslumo skirtumus.
- Įdiegiame Ollama ar kitą modelių serverį jūsų infrastruktūroje su prisijungimu, žurnalais ir atsarginėmis kopijomis.
- Prijungiame lokalų modelį prie dokumentų paieškos (RAG), CRM ar automatizavimo procesų.
- Įvertiname, kurioms užduotims lokalus modelis tinka, o kurioms saugiau ir pigiau naudoti debesijos API.
Dažni klausimai
Kas yra Ollama?
Ollama – nemokama atvirojo kodo programa, kuri leidžia atsisiųsti ir paleisti atvirojo svorio kalbos modelius savo kompiuteryje ar serveryje. Ji suteikia API, suderinamą su OpenAI, todėl modelį lengva prijungti prie kitų programų.
Kuo skiriasi Ollama ir LM Studio?
Ollama – serveris ir komandinės eilutės įrankis, patogus integracijoms. LM Studio – grafinė programa su pokalbio langu ir modelių paieška, patogi išbandyti modelius. Abu gali veikti kaip vietinis API serveris.
Ar Ollama nemokama?
Taip, Ollama yra atvirojo kodo ir nemokama. Mokate tik už savo įrangą ir elektrą; modelių licencijos skiriasi, todėl komerciniam naudojimui jas reikia patikrinti.
Kokio kompiuterio reikia lokaliam LLM?
Pradėti galima su 16 GB atminties Mac ar kompiuteriu su 8–12 GB VRAM vaizdo plokšte – tinka 4–12 mlrd. parametrų modeliai. Mūsų bandyme 32 GB Mac talpino modelius iki 16 GB; didesniems reikia 64 GB ir daugiau.
Kuris lokalus modelis geriausiai rašo lietuviškai?
Mūsų 2026-10-13 bandyme mažiausiai kalbos klaidų padarė gpt-oss:20b (2 klaidos 90 žodžių tekste), bet jis dažniausiai išgalvojo faktus. Nė vienas iš penkių išbandytų modelių neparašė teksto be klaidų.
Ar lokalus LLM veikia be interneto?
Taip. Internetas reikalingas tik modeliui atsisiųsti. Vėliau modelis veikia visiškai neprisijungus, o užklausos ir dokumentai lieka jūsų įrenginyje.
Ar lokalus modelis pigesnis už ChatGPT API?
Nedideliems kiekiams – ne: 500 prekių aprašymų su pigiu API modeliu kainuoja apie 0,08 €. Lokalus modelis gali apsimokėti esant labai dideliems pastoviems kiekiams arba kai duomenų negalima siųsti tiekėjui.
Ar LM Studio galima naudoti įmonėje nemokamai?
Taip. Nuo 2025 m. liepos LM Studio nemokama ir naudojimui darbe, atskiros komercinės licencijos ar formos pildyti nebereikia. Atskirai reikia patikrinti kiekvieno atsisiunčiamo modelio licenciją.
Ar galima Ollama naudoti su n8n ar savo programa?
Taip. Ollama turi savo REST API ir su OpenAI suderinamą sąsają adresu localhost:11434/v1, todėl tinka OpenAI bibliotekos ir automatizavimo įrankiai, pvz., n8n, kuris turi Ollama jungtis.
Ką reiškia ollama models?
Tai Ollama modelių katalogas ollama.com/library, kuriame yra Gemma, Qwen, gpt-oss, Llama, Mistral, DeepSeek ir kiti modeliai įvairiais dydžiais. Modelis atsisiunčiamas komanda „ollama pull“ su modelio pavadinimu ir dydžio žyme.
Šaltiniai
- Ollama – Ollama
- Ollama model library – Ollama
- Ollama on Windows (system requirements) – Ollama
- OpenAI compatibility – Ollama
- Ollama (GitHub, MIT licencija) – GitHub
- LM Studio System Requirements – LM Studio
- LM Studio is free for use at work – LM Studio
- gemma4 tags – Ollama
- Pricing – OpenAI