AI.Product ClubБлог Михаила Карпова
← Все материалы
HOW-TOПамять и локальный ИИ6 мин чтения

Локальный ИИ или облачная модель: как сравнить под свою задачу

Сравниваем качество, приватность и полную стоимость AI-сценария. Формула расчёта, учебный пример и локальный запрос через Ollama.

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

Локальный запуск даёт больше контроля над местом обработки, а облачный сервис может упростить старт. Но ни один вариант не гарантирует одновременно лучшего качества, минимальной цены и безопасности.

Шаг 1. Зафиксируй требования

Вопрос Почему важен
Какие данные обрабатываем? Определяет допустимые сервисы и места хранения
Какой результат считаем пригодным? Позволяет сравнивать модели, а не демонстрации
Сколько задач в месяц? Меняет соотношение постоянных и переменных расходов
Допустимо ли ждать? Пакетная обработка и интерактивный чат требуют разной задержки
Кто поддерживает систему? Обновления и сбои требуют времени

Не считай локальную систему автоматически изолированной. Если документы уходят в облачный OCR, журналирование или резервную копию, данные всё равно покидают компьютер. Нарисуй весь путь одного документа.

Шаг 2. Собери одинаковый тест

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

Если локальная модель требует больше исправлений, эта работа должна войти в расчёт. Если облачный сервис недоступен по требованиям к данным, низкая цена не решает ограничение. Правила для конкретной организации нужно уточнить до пилота.

Шаг 3. Посчитай стоимость

Для облака:

N × (Tin × Pin + Tout × Pout) / 1 000 000
+ инструменты + хранение + проверка + повторные запросы

Здесь N — количество задач, Tin/Tout — средний вход и выход, Pin/Pout — цены за миллион токенов. Кэширование, пакетные скидки и отдельные инструменты считай по условиям конкретного провайдера.

Для локального варианта:

оборудование / срок использования в месяцах
+ электричество + поддержка + хранение + проверка

Учебный пример: 10 000 задач, 2 000 входных и 500 выходных токенов, условные цены 1 и 4 доллара за миллион. Получается 40 долларов за генерацию. Оборудование за 1 200 долларов при распределении на 24 месяца — 50 долларов в месяц ещё до электричества. Это вымышленные параметры для демонстрации формулы, не актуальные тарифы и не рекомендация к покупке.

Шаг 4. Сделай локальный пробный запрос

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

curl http://localhost:11434/api/generate -d '{
  "model": "ИМЯ_УСТАНОВЛЕННОЙ_МОДЕЛИ",
  "prompt": "Извлеки срок из текста: Анна отправит смету в пятницу.",
  "stream": false
}'

Заменить имя обязательно. API возвращает текст в поле response; stream: false запрашивает ответ целиком. Поля запроса описаны в документации Ollama. Здесь нет обещания определённой скорости: она зависит от модели, памяти и оборудования.

Шаг 5. Выбери простую архитектуру

Для нерегулярных экспериментов оцени облачный вариант. Для устойчивой нагрузки и локальных данных проверь локальную модель на своих примерах. Иногда подходит смешанный процесс: локальный поиск и извлечение, облачный анализ только разрешённых фрагментов.

Скачать калькулятор с условными параметрами. Он сравнивает месячные суммы, но не оценивает качество моделей. Решение принимай после eval, включая стоимость исправлений и требований к эксплуатации.

Идея материала — из поста Михаила Карпова в todo2go. Практические примеры в руководстве учебные, если не указано иное.

Считай стоимость принятого результата

Цена одного запуска может скрывать дорогую ручную проверку. Для оценки возьми одинаковые 20 заметок, зафиксируй ожидаемые поля и посчитай, сколько результатов можно принять без исправления. Не сравнивай одну короткую локальную генерацию с облачным агентом, который дополнительно искал информацию в интернете: это разные объёмы работы.

Учебный пример: первая система обрабатывает 100 заметок за условные 2 единицы расходов, но требует 30 минут исправлений. Вторая — за 5 единиц и 5 минут. При условной цене времени 20 единиц в час полные суммы составят 12 и около 6,67. Это арифметическая иллюстрация, не результаты тестирования и не действующие тарифы.

Полные затраты = генерация + запуск и поддержка + время исправлений.
Стоимость принятого результата = полные затраты / число принятых результатов.
Если результат не принят, не включай его в знаменатель как готовую работу.

Для локальной модели фиксируй точный тег, размер контекста и размещение на CPU/GPU. Команда ollama ps показывает, где размещена загруженная модель; параметры и ограничения описаны в FAQ Ollama. Само наличие Ollama не доказывает, что запрос обрабатывался локально: у продукта есть и облачные функции. Проверяй выбранную модель и весь путь данных.

После смены модели повтори не только короткий успешный запрос, но и длинную заметку, отсутствие нужного поля и конфликт двух дат. Не принимай более быстрый ответ, который потерял ключевое условие. Для требований к размещению данных учитывай также логи, резервные копии и подключённые инструменты.

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

Todo: попробуй на своей задачеПрогресс сохраняется в этом браузере.
ПРАКТИКА НА КУРСЕ / AI PRODUCT CLUB

Преврати ИИ-инструменты в рабочую систему

«Быстрый старт в AI»: практические воркшопы по AI-инструментам, прототипам и автоматизации. Собираем результат, который можно применить в работе.

21 практических воркшопов · записи · вопросы автору в чате

Посмотреть программу курса ↗

Автор: — практик автоматизации и автор курсов AI Product Club.