Содержание
  1. Прямой ответ: где проходят границы Ollama
  2. Подтверждённые условия доступа и источник актуальных требований
  3. Документированный порядок действий по выбранной задаче
  4. Оригинальный учебный пример и критерии самостоятельной проверки
  5. Смежные варианты и что выбирать по задаче
  6. Типичные проблемы и проверяемые способы диагностики
  7. Частые вопросы
Гайды

Ollama: лимиты и ограничения запросов

18 октября 2026 · 11 минут чтения

Ollama: лимиты и ограничения запросов делятся на две группы. Локальный запуск на своём железе не имеет оплачиваемых квот: в прайсе Ollama сказано, что работа моделей на собственном оборудовании всегда без ограничений. Облачные модели расходуют кредиты. Для локального сервера прочитанный FAQ указывает контекст по умолчанию 4096 токенов. Ниже — границы продукта, порядок настройки и диагностика. Мы скачали подборку результатов веб-поиска по запросу «Ollama: лимиты и ограничения запросов»: текст отдали 8 из 10.

Прямой ответ: где проходят границы Ollama

Ollama существует в двух режимах, и лимиты у них разные. Первый — локальный сервер на вашем компьютере. Второй — облачные модели, которые оплачиваются кредитами. Прайс-страница Ollama прямо разделяет эти сценарии: тарифы Pro, Max и Team включают определённую сумму кредитов каждый месяц, а Free-аккаунты получают стартовый объём для меньшего набора стартовых моделей. Покупка кредитов открывает доступ ко всем моделям. При этом запуск моделей на собственном оборудовании всегда без ограничений — это дословная формулировка из прайса.

Что это значит на практике. Локальный режим упирается в железо: объём видеопамяти, оперативную память, скорость диска. Облачный режим упирается в деньги и в месячный цикл кредитов. Включённые кредиты не переносятся на следующий месяц: в разделе вопросов прайса сказано, что неизрасходованный включённый объём не переходит, вместо этого сумма обновляется при каждом месячном сбросе. Дата сброса привязана к дню начала подписки, включая годовые планы; на Free-плане отсчёт идёт от даты регистрации.

Отдельная граница — контекстное окно локального сервера. Прочитанный FAQ проекта на GitHub указывает значение по умолчанию 4096 токенов и способы его изменения: OLLAMA_CONTEXT_LENGTH, options.num_ctx в запросе к локальному API и /set parameter num_ctx в интерактивной сессии. Параметры выбранной облачной модели следует проверять отдельно по её требованиям.

Третья граница — производительность. В прайсе Ollama сказано, что скорость зависит от размера модели, архитектуры и оптимизации под железо; компания отслеживает низкое время до первого токена и высокую пропускную способность по всем облачным моделям. Приоритетные уровни с более высокой скоростью могут появиться в будущем — это указано как возможное.

Режим Что ограничивает Источник ограничения
Локальный запуск Память GPU, ОЗУ, диск Ваше оборудование
Облачные модели Кредиты, месячный цикл Прайс Ollama
Контекст 4096 токенов по умолчанию Документация на GitHub
Скорость Размер модели, архитектура, железо Прайс Ollama

Подтверждённые условия доступа и источник актуальных требований

Актуальные требования живут в двух местах: на странице цен ollama.com/pricing и в файле faq.mdx в репозитории проекта на GitHub. Прайс описывает коммерческую сторону: тарифы, кредиты, сбросы, командные аккаунты. Документация на GitHub описывает техническую сторону: переменные окружения, контекст, загрузку моделей, логи, прокси.

Условия доступа по тарифам выглядят так. Free-аккаунт получает стартовый объём использования для меньшего набора стартовых моделей. Тариф Pro описан как решение для коротких, хорошо очерченных повседневных задач. Тариф Max — для пользователей, которые запускают несколько агентов одновременно. Тариф Team стартует от 500 долларов в месяц с неограниченным числом пользователей и 1000 долларов кредитов использования, общих для команды. Расход сверх включённых кредитов списывается с общего баланса команды по мере использования; можно пополнить баланс фиксированной суммой и отключить автоматическое списание.

Командный аккаунт устроен отдельно от личного. При вступлении в команду Ollama создаёт отдельный командный аккаунт, и переключаться между командным и личным можно под одним логином. Для команд доступны централизованный биллинг и администрирование, ограничение доступа к конкретным моделям, установка бюджетов расходов для пользователей и API-ключей, приватный канал в Slack с выделенной поддержкой. Общие проекты, навыки и инструкции указаны как готовящаяся функция.

Технические требования к локальному запуску определяет ваше железо. Документация на GitHub предлагает команду ollama ps, чтобы увидеть, какие модели загружены в память и куда именно. Совместимость GPU с Ollama вынесена в отдельный вопрос документации, а способ настройки сервера описан через переменные окружения. Для macOS переменные задаются через launchctl, для Linux — через systemctl, для Windows Ollama наследует пользовательские и системные переменные.

Проверять актуальность стоит по первоисточникам: прайс меняется вместе с тарифами, а документация — вместе с версиями. Сторонние обзоры и пересказы отстают от обеих страниц. Если вы планируете бюджет, опирайтесь на прайс; если настраиваете сервер — на файл faq.mdx.

Документированный порядок действий по выбранной задаче

Задача: поднять локальный сервер Ollama с увеличенным контекстным окном и проверить, что модель загрузилась на GPU. Порядок опирается на документацию проекта на GitHub.

Шаг первый — установка или обновление. На macOS и Windows Ollama скачивает обновления автоматически: нужно нажать на элемент в панели задач или строке меню и выбрать «Restart to update». Обновление можно поставить и вручную, скачав последнюю версию. На Linux документация предлагает повторно запустить установочный скрипт через curl.

Шаг второй — настройка контекста локального сервера. В примере FAQ указан запуск OLLAMA_CONTEXT_LENGTH=8192 ollama serve. В интерактивной сессии размер меняется командой /set parameter num_ctx 8192; это адаптация примера для выбранного размера. В JSON-запросе к локальному /api/generate параметр вложен в объект options: "options": {"num_ctx": 8192}.

Шаг третий — настройка сервера переменными окружения. На macOS, если Ollama запущен как приложение, переменные задаются через launchctl setenv. На Linux, если Ollama работает как служба systemd, переменные добавляются строкой Environment в секцию [Service] через systemctl edit ollama.service, после чего выполняются systemctl daemon-reload и systemctl restart ollama. На Windows Ollama наследует переменные пользователя и системы, поэтому перед изменением приложение нужно закрыть через панель задач.

Шаг четвертый — проверка загрузки на GPU. Команда ollama ps показывает таблицу с колонками NAME, ID, SIZE, PROCESSOR и UNTIL. Колонка PROCESSOR указывает, куда загружена модель: 100% GPU означает полную загрузку в видеопамять, 100% CPU — полную загрузку в системную память, а сочетание вида 48%/52% CPU/GPU означает частичную загрузку в оба места.

Шаг пятый — работа с логами. Документация направляет в раздел Troubleshooting за подробностями об использовании логов. Логи нужны, когда сервер не стартует или модель не грузится.

Шаг шестой — доступ по сети. Документация описывает настройку через прокси, ngrok и Cloudflare Tunnel, а также способ разрешить дополнительным веб-источникам доступ к Ollama. Это отдельные сценарии, каждый со своей конфигурацией.

Оригинальный учебный пример и критерии самостоятельной проверки

Это упражнение редакции. Оно проверяет, понимаете ли вы разницу между локальными и облачными лимитами.

Сценарий. У вас есть локальная модель и облачная модель. Вы хотите понять, где именно закончится ваш запрос. Возьмите одну задачу — например, разбор длинного документа — и прогоните её дважды: локально и через облачную модель с кредитами.

Порядок. Сначала запустите локальный сервер с контекстом, который вы задали сами, и посмотрите на вывод ollama ps. Зафиксируйте, какая доля модели ушла в GPU, а какая в системную память. Затем отправьте тот же запрос через API с параметром num_ctx и сравните поведение. После этого проверьте, сколько кредитов ушло на облачный вызов.

Критерии проверки. Первый: команда ollama ps показывает ненулевое значение в колонке PROCESSOR, и вы можете объяснить, что означает каждая комбинация. Второй: ваш запрос укладывается в заданное контекстное окно, и вы понимаете, что произойдёт при его превышении. Третий: вы можете назвать дату месячного сброса кредитов для своего аккаунта. Четвёртый: вы отличаете ошибку нехватки памяти от ошибки исчерпанных кредитов.

Частая ошибка. Пользователь поднимает контекст до большого значения на машине с небольшой видеопамятью и получает частичную загрузку модели в системную память. Скорость падает, а причина остаётся неочевидной. Проверка через ollama ps показывает сочетание CPU и GPU в колонке PROCESSOR — это и есть сигнал.

Второй сценарий для самостоятельной работы. Сравните две локальные модели разного размера на одной машине. Документация указывает, что скорость зависит от размера модели и архитектуры. Зафиксируйте время до первого токена для каждой и объясните разницу через объём модели и долю загрузки в GPU. Если хотите расширить сравнение, посмотрите материал Gemma или Qwen: сравнение локальных моделей.

Третий сценарий. Настройте сервер так, чтобы он был доступен в вашей сети, и проверьте доступ с другого устройства. Документация описывает этот сценарий отдельно, включая работу через прокси и туннели. Критерий успеха — запрос с другого устройства доходит до сервера и возвращает ответ модели.

Смежные варианты и что выбирать по задаче

Выбор между локальным и облачным режимом определяется задачей. Прайс Ollama описывает облачные модели как доступные по модели оплаты за использование с кредитами. Локальный запуск описан там же как всегда без ограничений по объёму.

Задача Что подходит Почему
Повседневные короткие задачи Тариф Pro Описан как решение для коротких задач
Несколько агентов одновременно Тариф Max Описан для одновременного запуска агентов
Командная работа с общим бюджетом Тариф Team Общие кредиты и централизованный биллинг
Работа без оплаты за токены Локальный запуск Без ограничений по объёму
Знакомство с моделями Free-аккаунт Стартовый объём для стартовых моделей

Отдельный слой — выбор модели. Прайс указывает, что список облачных моделей опубликован отдельно, и что облачные модели, обученные поддерживать инструменты, тестируются на вызов инструментов и на реальных агентных сценариях перед запуском. Квантизация облачных моделей описана как нативные веса от поставщика модели; на современном оборудовании NVIDIA могут использоваться ускоренные форматы данных, поддерживаемые архитектурами Blackwell и Vera Rubin.

Для локального запуска выбор модели упирается в память. Документация предлагает проверять загрузку через ollama ps и отдельно отвечает на вопрос о совместимости GPU. Если вы выбираете между двумя открытыми моделями, полезно посмотреть Как скачать Command R: веса и локальный запуск — там описан процесс загрузки весов.

Ещё один смежный вариант — работа с редакторами кода. Документация описывает использование Ollama в Visual Studio Code. Если вы подключаете модель к среде разработки, посмотрите Z AI Cursor: как подключить модель GLM — там разобран похожий сценарий подключения.

Типичные проблемы и проверяемые способы диагностики

Проблема первая: модель грузится медленно. Проверка — ollama ps. Если в колонке PROCESSOR стоит сочетание CPU и GPU, часть модели ушла в системную память. Документация объясняет, что 100% GPU означает полную загрузку в видеопамять, а 100% CPU — полную загрузку в системную память. Смешанное значение показывает распределение модели между GPU и системной памятью. Для выяснения причины такого размещения дополнительно проверьте параметры запуска и доступную память.

Проблема вторая: ответы обрываются на длинных документах. Проверка — размер контекстного окна. По умолчанию он равен 4096 токенам. Если документ длиннее, окно нужно поднять через OLLAMA_CONTEXT_LENGTH, num_ctx или /set parameter. Документация приводит пример с 8192.

Проблема третья: сервер не виден в сети. Проверка — настройка переменных окружения. На macOS это launchctl setenv, на Linux — секция [Service] в systemd с последующим daemon-reload и restart, на Windows — переменные пользователя и системы с предварительным закрытием приложения. Документация описывает каждый случай отдельно.

Проблема четвёртая: непонятно, куда ушли кредиты. Проверка — месячный цикл. Включённые кредиты сбрасываются в день начала подписки, на Free-плане — от даты регистрации. Неизрасходованный объём не переносится. Если расход превышает включённый объём, списание идёт с общего баланса команды.

Проблема пятая: нужно понять, отправляются ли запросы на ollama.com. Документация содержит отдельный вопрос об этом и отдельный вопрос о том, как отключить облачные функции. Это разные настройки, и их стоит различать при работе с чувствительными данными.

Проблема шестая: сервер не стартует. Проверка — логи. Документация направляет в раздел Troubleshooting за подробностями об использовании логов. Логи показывают, на каком этапе запуск прервался.

Проблема седьмая: медленная сеть в WSL2 на Windows 10. Документация выносит это в отдельный вопрос, что указывает на известный сценарий. Если вы работаете в WSL2, проверьте сетевую конфигурацию до того, как менять параметры модели.

Частые вопросы

Какие лимиты у Ollama при локальном запуске?

Локальный запуск не имеет оплачиваемых квот. Прайс Ollama указывает, что работа моделей на собственном оборудовании всегда без ограничений. Реальные границы задаёт ваше железо: объём видеопамяти, оперативной памяти и скорость диска. Контекстное окно по умолчанию равно 4096 токенам, и его можно изменить.

Сколько кредитов включено в тариф Team?

Тариф Team стартует от 500 долларов в месяц с неограниченным числом пользователей и 1000 долларов кредитов использования, общих для команды. Расход сверх включённого объёма списывается с общего баланса по мере использования. Баланс можно пополнить фиксированной суммой и отключить автоматическое списание.

Переносятся ли неиспользованные кредиты на следующий месяц?

Нет. В прайсе Ollama сказано, что неизрасходованный включённый объём не переходит на следующий месяц, вместо этого сумма обновляется при каждом месячном сбросе. Дата сброса привязана к дню начала подписки, включая годовые планы. На Free-плане отсчёт идёт от даты регистрации.

Как увеличить контекстное окно в Ollama?

Для локального сервера FAQ показывает запуск OLLAMA_CONTEXT_LENGTH=8192 ollama serve. В интерактивной сессии используйте /set parameter num_ctx 8192, а в JSON-запросе к /api/generate задайте options.num_ctx. Прочитанный FAQ указывает локальное значение по умолчанию 4096 токенов; требования облачной модели проверяйте отдельно.

Как проверить, загрузилась ли модель на GPU?

Команда ollama ps показывает таблицу с колонкой PROCESSOR. Значение 100% GPU означает полную загрузку в видеопамять, 100% CPU — полную загрузку в системную память. Смешанное значение вида 48%/52% CPU/GPU означает частичную загрузку в оба места. Документация описывает каждую комбинацию отдельно.

Читайте также

3 материала