Главная / Статьи / ИИ на своём компьютере: 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

Всего одна команда отделяет «никогда не запускал модель локально» от ИИ, работающего на вашем компьютере. А следующий шаг ещё интереснее: превратить локальную модель в агента, который действительно что-то делает.