Головна / Статті / ШІ на власному комп'ютері: Ollama, розміри моделей, токени й контекст простими словами

ШІ на власному комп'ютері: Ollama, розміри моделей, токени й контекст простими словами

Посібник для початківців із локальних LLM з Ollama: чим середовище запуску відрізняється від моделі, кількість параметрів, RAM і VRAM, команди встановлення, токени, контекстне вікно, API та агенти.

1306 слів

Модель без API-ключа

Уявіть ШІ-модель, яка працює просто на вашому комп'ютері: без API-ключа, без хмарного сервера і без щомісячної підписки. Це реально, і Ollama — один із найпростіших способів. Якщо слова на кшталт Llama, Qwen, Gemma, 7B, контекст 32K чи квантизація поки звучать загадково, нижче — загальна картина без теорії.

Що робить Ollama

Ollama — це інструмент для локального запуску великих мовних моделей (LLM). У звичайному ШІ-сервісі ваш запит іде на сервери компанії:

Your Computer
      ↓
   Internet
      ↓
Cloud AI Server
      ↓
     Model

З Ollama весь цикл лишається на вашому залізі:

Your Computer
      ↓
    Ollama
      ↓
   AI Model

Роботу виконує ваш власний комп'ютер, і в цьому вся принада. Ви завантажуєте модель, запускаєте її і спілкуєтеся з нею з термінала чи з власних застосунків.

Середовище запуску і модель — різні речі

Перше, що варто засвоїти: Ollama — це середовище запуску, а модель — це мозок. Візьмімо таку команду:

ollama run qwen3:4b

Тут ollama — середовище запуску, qwen3 — сімейство моделей, а 4b означає приблизно 4 мільярди параметрів. Тим самим інструментом можна завантажити іншу модель:

ollama run gemma4:e4b

Середовище запуску те саме, змінюється лише мозок. Запам'ятати легко: Ollama — це програвач, а модель — музика.

Як читати «4B»

У назвах моделей вказано розміри на кшталт таких:

3B
4B
7B
14B
32B
70B

Літера B означає мільярди (billions) параметрів, тож у моделі 7B їх близько 7 мільярдів. Розбиратися в математиці за кожним із них не треба. Досить пам'ятати, що більше параметрів зазвичай означає більшу й здібнішу модель, хоча більша не означає автоматично краща, а невелика сучасна модель буває напрочуд доброю. Є й зворотний бік: великим моделям зазвичай потрібно більше пам'яті.

Чому важливі RAM і VRAM

Припустімо, ваш комп'ютер має ось такі характеристики:

RAM  → 16 GB
VRAM → 8 GB

RAM — це звичайна системна пам'ять, а VRAM — пам'ять, якою користується відеокарта. Залежно від заліза й налаштувань моделі можуть використовувати і ту, і ту, а достатній обсяг пам'яті GPU часто помітно пришвидшує роботу. Тому хапати найбільшу модель, яку знайшли, — рідко вдала ідея. Початківцю краще почати з чогось із невеликих розмірів.

Встановлення і запуск першої моделі

Встановлення залежить від платформи. На Mac скористайтеся сторінкою завантаження для Mac або терміналом:

curl -fsSL https://ollama.com/install.sh | sh

На Linux дивіться інструкцію для Linux, там та сама однорядкова команда:

curl -fsSL https://ollama.com/install.sh | sh

На Windows відкрийте PowerShell (подробиці — на сторінці для Windows):

irm https://ollama.com/install.ps1 | iex

Коли Ollama встановлено, модель можна запустити одним рядком:

ollama run qwen3:4b

Якщо моделі ще немає на диску, Ollama завантажить її і відкриє чат. Запитайте, наприклад:

Explain Docker to me like I'm a beginner.

Це відповідає локальна модель — без ключа, без фронтенда й без бекенда. Задіяний лише ваш комп'ютер.

Кілька команд, які знадобляться

Вчити десятки команд не треба. Для основ вистачить цих. Спершу подивіться, що встановлено:

# See installed models
ollama list

Потім завантажуйте, запускайте, видаляйте й вивчайте моделі:

# Download a model
ollama pull qwen3:4b# Run a model
ollama run qwen3:4b# Remove a model
ollama rm qwen3:4b# Inspect a model
ollama show qwen3:4b

Трохи поекспериментуєте — і вони ввійдуть у звичку.

Токени

Модель читає текст не цілими словами. Вона розбиває його на дрібніші одиниці — токени. Навіть коротке речення на кшталт цього ділиться на частини, перш ніж модель його обробить:

Ollama runs AI locally.

Токени важливі, бо кожна модель має контекстне вікно.

Контекстне вікно

Уявіть годинну розмову з ШІ. Щоб не губити нитку, модель мусить пам'ятати, що вже було сказано, і обсяг, який вона здатна враховувати одночасно, називається контекстним вікном. Трапляються такі розміри:

8K
32K
64K
128K

K означає приблизно тисячі токенів, тобто:

32K ≈ 32,000 tokens

Велике вікно найбільше допомагає в довгих розмовах, із великими документами, кодовими базами, агентами й викликами інструментів. Воно стає особливо важливим, коли ви переходите від чат-ботів до агентів.

Більше, ніж вікно чату

Ollama має API, тож із моделлю може спілкуватися ваше власне ПЗ. Типова схема може виглядати так:

Next.js Application
        ↓
     Backend
        ↓
      Ollama
        ↓
    Qwen Model

Тут ви вже не просто балакаєте з ШІ, а будуєте на ньому щось своє. Це можуть бути асистенти для коду, помічники з документами, закриті корпоративні чат-боти, RAG-застосунки, системи автоматизації й агенти — і будувати все з нуля не потрібно.

Від чат-бота до агента

Чат-бот здебільшого відповідає на запитання. Агент уміє користуватися інструментами, щоб довести завдання до кінця. Скажімо, ви кажете йому: «Подивись сервер і скажи, чому впав застосунок». Він цілком може пройти приблизно такі кроки:

Understand the request
       ↓
Check server
       ↓
Read logs
       ↓
Analyze the problem
       ↓
Take an action
       ↓
Report the result

Тут локальні моделі стають цікавими. Ollama може бути постачальником моделі, а агентний фреймворк на кшталт OpenClaw додає інструменти, пам'ять і оточення. Шари складаються так:

AI Agent
           ↓
        OpenClaw
           ↓
         Ollama
           ↓
       AI Model

Локальна модель перестає бути просто відповідачем і перетворюється на механізм міркувань усередині більшої системи.

Локально чи в хмарі?

Локальний варіант пасує не завжди, але має реальні переваги. Дані можуть лишатися на вашому комп'ютері. Платити за кожен запит не обов'язково. Ви самі вирішуєте, яку модель і яку інфраструктуру використовувати. І можна вільно міняти моделі, не морочачись із купою API-ключів.

Хмарні моделі все ж бувають сильнішими, особливо в складних міркуваннях. Тому найкраща відповідь часто — не щось одне, а гібрид, що перевершує обидва варіанти. Прості завдання йдуть локальній моделі:

Simple tasks
     ↓
Local Ollama model

Складні — хмарній:

Complex tasks
     ↓
Cloud AI model

П'ять ідей, які варто запам'ятати

Не переймайтеся, якщо все одразу не вкладеться. Для початку вистачить п'яти ідей. Ollama запускає моделі:

Ollama
  ↓
Runs AI models

Модель — це і є ШІ:

Model
  ↓
The actual AI

Параметри описують можливості моделі:

Parameters
  ↓
Model capacity

Токени — це те, як обробляється текст:

Tokens
  ↓
How AI processes text

Контекст — це скільки інформації модель може враховувати:

Context
  ↓
How much information AI can consider

Коли ці ідеї вкладуться, у решті екосистеми розібратися буде набагато простіше, а спробувати можна просто зараз:

ollama run qwen3:4b

Лише одна команда відділяє «ніколи не запускав модель локально» від ШІ, що працює на вашому комп'ютері. А наступний крок ще цікавіший: перетворити локальну модель на агента, який справді щось робить.