Lokálně provozované AI modely i pro SHTF

...aneb co se jinam nevešlo.
Odpovědět
Wolf
VIP
Příspěvky: 169
Registrován: 06.11.2013 12:27
Pohlaví: muž
Bydliště: Brno

Lokálně provozované AI modely i pro SHTF

Příspěvek od Wolf »

Zakládám nové téma, které si IMHO zaslouží vlastní diskuzi:

Lokálně provozovaná umělá inteligence na vašem vlastním HW

Pohrávám si totiž s možností využití lokálně provozovaných AI modelů na našem vlastním hardware (našich běžných PC) pro účely SHTF a post-SHTF situací.

Mnozí z nás jsme si zvykli z cloudových AI jako ChatGPT, Claude, Gemini, Copilot čerpat vědomosti, brainstormovat nebo si nechávat dělat výpočty.
Při SHTF bychom o tohle přišli, ale existuje možnost si stáhnout menší modely přímo k sobě do počítače a provozovat si je lokálně.

Funguje to takhle:
  • Stáhnete a nainstalujete si program LM Studio (ne Bionic) - to je prostředí sloužící k otevírání a interakci s AI modelem (open source alternativa je Jan, ale s tím nemám zkušenost)
  • Stáhnete si vhodný AI model z HuggingFace buď po vlastní ose nebo lépe přímo v LM Studiu, které vám navíc řekne, která konkrétní varianta daného modelu je nejvhodnější pro Váš PC.
  • Dále s modelem pracujete jak jste zvyklí z ChatGPT, Claude apod.
  • Pro výpočty v LM studiu zapnete možnost vyžít plugin JavaScript (js-code-sandbox) a pro dokumenty (rag-v1) - oba jsou už integrované. Některé modely se nestáhnou s rozšířením pro chápání obrázků, pak je potřeba do stejné složky, kde jsou v PC uloženy ručně stáhnout ještě soubor mmproj z příslušného repozitáře.
Aktuálně používám hlavně tyhle modely: Omezení jsou zřejmá:
  • Maximální velikost modelu je daná velikostí RAM v počítači + VRAM na grafické kartě.
  • Model je tím pádem oproti těm "velkým" v obřích datacentech maličký a tedy poměrně hloupý.
    • Prakticky se to projeví tím, že má jen relativně obecné a povrchní znalosti
    • Když po něm budete chtít detailní znalosti, bude mít sklon vymýšlet si (jako žák u tabule, který se snaží mluvit za každou cenu, i když neví)
  • Na výsledky si počkáte
    • Čím větší model, tím lepší, ale také pomalejší, obzvlášť, když je jeho většina v RAM a ne grafické VRAM.
    • Třeba model, který se mi tak tak vejde do 32GB RAM + 8GB VRAM dává kvalitnější odpovědi, ale také je produkuje rychlostí jen slovo až dvě za sekundu. Oproti tomu prťavý model, který se celý vejde do VRAM, chrlí odpovědi docela rychle, ale s nižší kvalitou.
  • Znalosti těch běžných volně dostupných modelů (Gemma a Qwen) jsou IMHO nejvíce zaměřené na programování, matematiku a obecně STEM vědní obory, znalosti a schopnosti z jiných oblastí jsou méně podrobné.
  • AI s malým modelem je potřeba hodně intenzivně "vodit za ručičku" a vysvětlovat mu každý aspekt úkolu jako blbečkovi. Nelze tolik spoléhat na to, že si potřebné domyslí nebo dozjistí jako v případě předních velkých cloudových služeb.
  • Češtinu zvládají a rozumí jí, ale občas nějaké slovo zkomolí.
Ale má to i výhody:
  • Celý model běží u vás, bez internetu, dokud máte počítač a elektřinu, máte k dispozici AI. Většinou i včetně schopnosti porozumět poskytnutým obrázkům a dokumentům.
  • Můžete používat "odcenzurované" verze modelů, které se s vámi budou ochotny bavit o věcech, které by ChatGPT i původní základní verze malého modelu odmítly z bezpečnostních důvodů.
    • Mívají v názvu něco jako "uncensored, abliterated, heretic" a nejsou všechny srovnatelné. Proces odcenzurování obnáší "přeučení" a různým autorům se to daří dělat s různou mírou úspěšnosti a dopadu na zachování "inteligence" modelu.
Nakonec ještě slovníček pojmů používaných ve značení modelů:
  • xB (např. 4B, 12B, 27B) – počet parametrů modelu v miliardách. Vyšší číslo obvykle znamená větší schopnosti, ale také vyšší nároky na RAM/VRAM a nižší rychlost. (Jak velký je "mozek".)
  • Qx (Q4, Q5, Q6...) – úroveň kvantizace, tedy s jakou přesností jsou váhy modelu uložené. Nižší Q = menší a rychlejší model, ale větší ztráta kvality. Q4 bývá dobrý kompromis, Q5/Q6 zachovává více původní kvality. (Jak přesně je "mozek" uložen.)
  • IT / Instruct – Instruction-Tuned. Model byl dodatečně naučen fungovat jako asistent a plnit příkazy; pro chat je obvykle vhodnější než „Base“ model.
  • Uncensored / Abliterated / Heretic – komunitně upravená varianta, u které bylo potlačeno naučené odmítání citlivých dotazů. Neznamená automaticky vyšší kvalitu ani odstranění politických či jiných biasů.
  • Dense – při generování se používá prakticky celý model. Např. 27B dense znamená, že se na každém tokenu počítá všech ~27B parametrů. Obvykle kvalitní, ale výpočetně náročné.
  • MoE (Mixture of Experts) – model má mnoho parametrů, ale pro každý token aktivuje jen část z nich. Např. 26B-A4B znamená zhruba 26B parametrů celkem, ale asi 4B aktivních. Výhoda: Velký model, ale rychlejší práce.
  • Thinking – režim, ve kterém model před finální odpovědí věnuje více výpočtu internímu uvažování a mezikrokům. Pomáhá hlavně u matematiky, logiky, programování a složitých technických problémů, ale žere víc paměti a času
  • mmproj – pomocný soubor používaný u některých GGUF modelů. Převádí výstup z obrazové části modelu do reprezentace, které rozumí hlavní jazykový model, takže může zpracovávat obrázky. Není univerzální.
  • Gemma 4 – otevřená rodina modelů od Google/Google DeepMind. Zaměřená na univerzální použití, multimodalitu, reasoning a efektivní lokální provoz; existují dense i MoE varianty, např. 26B-A4B.
  • Qwen 3.8 – otevřená rodina od čínského týmu Qwen/Alibaba. Silný důraz na programování, reasoning, práci s nástroji a dlouhé agentní úlohy; např. Qwen3.8-27B je dense multimodální model s podporou obrázků/videa a thinking režimu.
Návrh antény v Gemma-4-26B-A4B-it
Návrh antény v Gemma-4-26B-A4B-it
Pořád jsem ještě ve fázi "hraní si", experimentování, zjišťování na jaké úkoly to stačí a nestačí, k čemu je to reálně využitelné. Budu rád i za vaše příspěvky, k čemu jste tyhle lokální modely dokázali použít úspěšně.
Má-li zlo triumfovat, potřebuje jediné – aby slušní lidé nedělali nic. (Edmund Burke)
mengele
Příspěvky: 76
Registrován: 27.09.2016 13:07
Pohlaví: muž

Re: Lokálně provozované AI modely i pro SHTF

Příspěvek od mengele »

Já používám AI od Googlu-zrovna mi navrhuje upgrade mého fotovoltaického systému. Je až neskutečné, co to dokáže. Jenže je to všechno limitované počtem dat, která do AI programátoři nahrají. Třeba jen co se týče elektrokomponent, součástek atd. musí to být minimálně statisíce datasheetů, které dokáže procházet a kombinovat. Ten objem dat musí být neskutečný. Pokud bys to chtěl omezit na jeden počítač, pak nemáš dost paměti na disku, aby to nějak přínosně fungovalo. Zákonitě by z toho byl jen "snaživý blbeček". Navíc nemáš ani dost výpočetního výkonu.
Podle mě ta síla AI je právě v tom, že každý chat, který někdo otevře, znamená vznik nové AI v paralelním vláknu, která pro tebe pracuje. Jakmile ukončíš chat, tak zaniká. Najednou těch vláken může běžet několik desítek milionů. Každé další vlákno si alokuje prostor na serveru a hlavně-energii pro provádění výpočetních operací.
mhi
Příspěvky: 776
Registrován: 16.07.2015 16:37

Re: Lokálně provozované AI modely i pro SHTF

Příspěvek od mhi »

Lokalni LLM je urcite dobra vec, ale nechci Vas zklamat - LLM ma v mnoha oborech velke mezery, na jeji limity jde narazit velmi snadno. Zkuste se zeptat na neco, cemu rozumite do hloubky. Ja LLM beru tak, ze to je stroj ktery statisticky zkusi odpovedet tak, aby to vypadalo co nejblize odpovedi cloveka, casto ale velkeho lhare/fabulatora.

Takze ve vecech jako je elektro (ta fotovoltaika) bych si radit POUZE od LLM nenechal. Je to urcite dobre na zakladni uvod do problematiky, ale to je tak vse. A jasne, pulvlnny dipol spocita raz dva - stejne jako ja na papire, videla to uz milionkrat, ale treba s vypoctem nejakeho filtru narazi velmi rychle do oblasti kde placa bludy.
Wolf
VIP
Příspěvky: 169
Registrován: 06.11.2013 12:27
Pohlaví: muž
Bydliště: Brno

Re: Lokálně provozované AI modely i pro SHTF

Příspěvek od Wolf »

mengele píše: ↑16.09.2026 19:41 Já používám AI od Googlu...
Podle mě ta síla AI je právě v tom ... Najednou těch vláken může běžet několik desítek milionů. Každé další vlákno si alokuje prostor na serveru a hlavně-energii pro provádění výpočetních operací.
Prosím, odpověz si sám na otázku, jak je tvůj příspěvek relevatní pro téma tohoto fóra.
Má-li zlo triumfovat, potřebuje jediné – aby slušní lidé nedělali nic. (Edmund Burke)
Odpovědět